У меня есть новая беспроводная клавиатура, чьи F-клавиши по умолчанию работают с мультимедийными клавишами. Я хочу использовать клавиши F как обычные функциональные клавиши. Я нашел этот скрипт , с помощью которого пользователю удается записать несколько байтов в Unifying Receiver устройства (USB-ключ) для переключения клавиатуры.
Поскольку я использую Bluetooth, я надеялся, что смогу отправить те же байты на устройство Bluetooth. Но я признаю, что не знаю, имеет ли моя теория какой-либо смысл, и что я делаю.
Я узнал 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
, но оболочка зависает до тех пор, пока я не нажму ctrl-c, и ничего не происходит.
Есть идеи, что я мог сделать?