我有一个 Raspberry Pi,我想通过 BT 将击键发送到连接的设备。pi 已经配备了一些 BT 堆栈,但是当我尝试使用connect
该设备时,它会作为音频设备出现。
- 我需要做什么才能让 Pi 呈现为 HID?
- 假设我有从 Pi 上的进程发送的击键,我如何将它发送到远程设备?从概念上讲,最简单的方法可能是我将字节写出套接字连接,然后在远程结束。但是我对BT堆栈的了解还不够。
- 最好,这款 HID 键盘仅在应用程序运行时才起作用,并且不会限制 Pi 的其他 BT 功能。
在 Arduino 上(不是关于这个的),这里有发送击键的函数,在 Linux 上,有各种 USB 设备类的 API。不知道linux上有什么。我只玩过 cli 实用程序。