Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

MonkeySounds: System-wide Mechanical Keyboard Sounds on Windows

说明与用途

开发者创建了 MonkeySounds,这是一款免费的开源 Windows 应用程序,可在系统范围内播放机械键盘和鼠标声音。它使用 C++ 和 Win32 API 构建,通过挂钩输入系统为所有应用程序提供逼真的开关声音,且对性能零影响。

问题

Existing browser extensions for mechanical keyboard sounds were limited to the browser environment, lacking system-wide coverage for all applications.

结果

Released MonkeySounds, a free, open-source Windows app that plays realistic mechanical switch sounds system-wide for every keystroke and mouse click, featuring 16 built-in profiles and custom profile creation with zero performance impact.

工作流

  • Identify limitation of browser-only sound extensions.
  • Develop native Windows application using C++ and Win32 API.
  • Hook directly into the Windows input system to capture keystrokes and mouse clicks.
  • Integrate miniaudio library with WASAPI backend for low-latency audio playback.
  • Implement 16 built-in switch profiles and a wizard for custom audio profiles.
  • Ensure zero performance impact and system tray integration.
  • Package using NSIS installer and set up GitHub Actions for CI.

证据

I loved the browser extension that adds keyboard sounds while typing, but I wanted it everywhere not just in the browser. So I built a native Windows app in C++ that hooks directly into the input system.

来源

Zero performance impact runs silently in the system tray

来源

  • 记录日期: 2026-09-08T07:45:14.651Z