向蓝牙设备写入一些字节

向蓝牙设备写入一些字节

我有一个新的无线键盘,其 F 键默认为媒体键。我想像使用普通功能键一样使用 F 键。我发现这个脚本用户可以通过它向设备的 Unifying Receiver(USB 加密狗)写入一些字节,以实现键盘切换。

由于我使用的是蓝牙,所以我希望能够将相同的字节发送到蓝牙设备。但我承认,我不知道我的理论是否有道理,也不知道我在做什么。

我找到了设备的 MAC 地址

bluetoothctl devices

然后我使用 rfcomm 绑定它:

sudo rfcomm bind 0 DF:9B:72:06:98:B1

然后使用 echo 发送字节:

echo -n -e '\x10\x02\x0c\x1c\x00\x00\x00' > /dev/rfcomm0

但是 shell 一直挂起直到我按下 ctrl-c 才停止,什么也没有发生。

知道我能做什么吗?

相关内容