选择哪种语言可以侦听来自蓝牙音频源的输入?

时间:2019-03-26 11:14:10

标签: windows events bluetooth keyevent

我的车上装有Windows平板电脑。它通过蓝牙连接到汽车,因此我可以使用方向盘跳过曲目,更改音量,播放/暂停等等。我想根据按下哪个按钮来触发事件。

到目前为止,我已经尝试使用以下方法全局拦截输入和按键:

  • NodeJS(使用名为iohook的库)
    • 侦听系统上的按键,因此我总是可以收听按键(基本上是按键记录器)
    • 如果我敲击键盘上的播放/暂停,效果很好
    • 如果我使用扬声器或汽车的方向盘通过蓝牙命中播放/暂停,则无法使用
  • .NET Windows窗体
    • “键盘记录器”工作得很好,但是NodeJS仍然存在相同的问题:它不会侦听来自蓝牙设备的“按键”

我不在乎我必须使用哪种语言。我知道这是有可能的,因为如果我在Windows机器上运行Spotify,并且在扬声器或汽车方向盘上单击了播放/暂停键,它将暂停Spotify。所以肯定是在听取意见,但是我还没弄清楚是什么。

一件非常重要的事情:它必须全局监听蓝牙事件。我不想专注于应用程序。

我可以使用哪种语言来监听这些事件?是否有框架或库可以轻松地做到这一点?

0 个答案:

没有答案