Контурная карта для инфракрасного дистанционного управления Formosa21?

когда я включаю USB TechniSat Formosa21 Получатель IR,

/dev/input/by-id/usb-Formosa21_USB_IR_Receiver-event-ir 

появляется и нажатия клавиш на дистанционном управлении видны в текстовом редакторе. Например, нажимая кнопку отключения звука на дистанционном управлении, символ 'm' появляется в текстовом редакторе; при нажатии громче или меньше громче, инициирована правильная относительно стрелки или покинутая стрелкой функция. Как я могу повторно отобразить те ключи к ожидаемой функциональности (на Kubuntu 16.04 64 бита)?

0
задан 11 December 2016 в 23:11

1 ответ

следующий сайт дает подробный совет: https://www.mythtv.org/wiki/HID_Remotes

для тестирования дистанционного управления:

sudo evtest /dev/input/by-id/usb-Formosa21_USB_IR_Receiver-event-ir

для получения текущего keyassignments:

sudo ir-keytable -r -d /dev/input/by-id/usb-Formosa21_USB_IR_Receiver-event-ir > satkeytable

затем, "satkeytable" файл может быть отредактирован для присвоения различных ключей.

пишут новый keyassignments в систему:

sudo ir-keytable -w /path/to/satkeytable -d /dev/input/by-id/usb-Formosa21_USB_IR_Receiver-event-ir

(новые присвоения будут доступны, когда графический сервер будет перезапущен, но будет потерян после перезагрузки). Если инфракрасный приемник уже включается во время начальной загрузки, keytable изменения могут делаться постоянными с systemd ( https://wiki.archlinux.org/index.php/Systemd);

содержание/etc/systemd/system/ir_remote.service (новый файл):

[Unit]
Description=remap Formosa21_USB_IR remote control keys

[Service]
ExecStart=/usr/bin/ir-keytable -w /path/to/satkeytable -d /dev/input/by-id/usb-Formosa21_USB_IR_Receiver-event-ir

[Install]
WantedBy=multi-user.target

тест:

systemctl start ir_remote.service
systemctl status ir_remote.service

автоматический запуск:

systemctl enable ir_remote.service
1
ответ дан 28 September 2019 в 01:04

Другие вопросы по тегам:

Похожие вопросы: