是否有可能使计算机充当蓝牙HID设备?

Mic*_*ner 31 linux macos bluetooth hid

是否有可能使计算机充当蓝牙HID设备?也就是说,如果本地机器插有标准USB键盘,其他设备可以发现这台机器并将其用作蓝牙键盘.

我想创建一个linux或OS X应用程序(或使用现有的应用程序,虽然我没有找到),它可以像上面描述的那样运行,但我不知道从哪里开始,或者甚至可能.

所以:

  • 我所描述的可能吗?
  • 是否存在我所描述的现有应用程序?
  • 如果没有应用程序已存在(我假设没有),是否有蓝牙库或绑定有帮助?(我很高兴使用当今大多数流行的语言,所以我更喜欢一个最适合任务的库,只要它在linux或OS X中可用.)
  • 如果没有上述任何一项,蓝牙规格看起来非常密集.是否有适用于我能阅读的问题的具体指南或其他起点?

我意识到这样的应用程序很可能需要窃取正常的键盘输入,可能提供一些类似KVM的热键,用于在向主机操作系统提供输入和通过蓝牙将输入发送到连接设备之间切换,但我正在考虑这个问题超出了这个问题的范围.

thk*_*ala 6

它绝对可以在Linux上使用.前段时间我发现了这个项目:

http://nohands.sourceforge.net/index.html

他们模仿Linux蓝牙堆栈上带有音频和键盘控制的全功能耳机.如果他们可以模仿这样的东西,你可能会模仿像键盘一样简单的东西.