繁体   English   中英

通过Windows应用程序管理蓝牙远程快门键

[英]Manage Bluetooth remote shutter keys from my Windows application

我已经开发了在Windows 7、8.x和10上运行的C ++应用程序。我想使用蓝牙远程快门来控制该应用程序。

远程快门似乎是将按键发送到Windows的HID设备。 这些按键的默认行为是提高音量,降低音量,播放/暂停,下一个和上一个。

虽然我可以从应用程序中检测到这些按键并对其进行操作,但我还没有设法禁用Windows对它们的操作。 例如 当前,当有人按下遥控器上的“调高音量”键时,会发生两件事:

  • 无论我告诉我的应用程序在该按键上做什么
  • 而且,在Windows上音量会增加

我怎样才能告诉Windows不要对该特定设备的按键进行操作?

谢谢

我没有尝试过,但是我认为可以通过在Windows上禁用人机界面设备访问服务来实现。

可能会有一些副作用,例如:

如果停止或禁用该服务,USB键盘上的按钮将不起作用(即,后退,前进,提高音量,降低音量,上一曲,下一曲),USB扬声器上的音量按钮也将不起作用。

但您仍然可以尝试:)

这是如何禁用它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM