我如何在linux中模拟蓝牙HID键盘?

时间:2018-02-21 09:37:04

标签: perl bluetooth hid bluez

我如何在Linux中使用perl模拟Linux中的蓝牙HID键盘?

我尝试使用Net :: Bluetooth(http://search.cpan.org/~addutko/Net-Bluetooth-0.41/Bluetooth.pm)模块,但无法找到我放在HID描述符中的任何地方,如果我应该使用RFCOMM,我无法找到任何地方或L2CAP。 (05010906a101050719e029e71500250175019508810295017508810395057501050819012905910295017503910395067508150025650507190029658100c0)

我也不想将物理键盘绑在蓝牙"输出"喜欢" hidclient"做,而是我要暴露一个类似" / dev / hidg0"我可以在哪里编写原始HID数据包(例如" \ x00 \ x00 \ x04 \ x00 \ x00 \ x00 \ x00 \ x00"用于密钥" a")或类似的perl接口我可以在哪里写这样的数据包。

此外,除此之外,我希望能够从远程设备("主机""仿真键盘"已连接到)以验证键盘的主机。

我也发现了模拟HID设备的python示例。任何可以指出我如何在Perl中注册SDP服务的正确方向的人?

0 个答案:

没有答案