我需要用于制作虚拟 HID(人机接口设备)的代码示例(或一些教程)。如果可能的话,使用蓝牙集成并使用 QT/C++ 为 linux 制作。
实际上,我想制作我自己的手机应用程序,它有几个按钮(但它可以用作键盘 - 发送击键),而不需要服务器端应用程序(它将控制 windows/linux/mac 操作系统),而且 HID 似乎我最好的选择。不幸的是,我找不到任何代码示例或教程。
问题是我不知道我应该如何提供服务并注册它(使其通过蓝牙可用,以便操作系统可以将其识别为键盘并与之配对)。
到目前为止,我已经找到了有关 BlueZ 的信息,但正如我所提到的,我找不到任何代码示例或教程。
更新:我正在尝试让我的手机(诺基亚 N9 - Maemo 6/MeeGo OS - Linux)通过蓝牙伪装成 HID 设备,这样我就可以将击键发送到 PC。