当我插入 TechniSat Formosa21 USB IR 接收器时,
/dev/input/by-id/usb-Formosa21_USB_IR_Receiver-event-ir
出现,并且可以在文本编辑器中看到遥控器上的按键。例如,按下 rc 上的静音按钮,字符“m”出现在文本编辑器中;当按下的声音较大或较小时,将触发向右箭头或向左箭头功能。如何将这些键重新映射到预期的功能(在 Kubuntu 16.04 64 位上)?
当我插入 TechniSat Formosa21 USB IR 接收器时,
/dev/input/by-id/usb-Formosa21_USB_IR_Receiver-event-ir
出现,并且可以在文本编辑器中看到遥控器上的按键。例如,按下 rc 上的静音按钮,字符“m”出现在文本编辑器中;当按下的声音较大或较小时,将触发向右箭头或向左箭头功能。如何将这些键重新映射到预期的功能(在 Kubuntu 16.04 64 位上)?
以下网站提供了详细的建议: https ://www.mythtv.org/wiki/HID_Remotes
用于测试遥控器:
获取当前的键分配:
然后,可以编辑文件“satkeytable”以分配不同的键。
将新的键分配写入系统:
(新的分配在图形服务器重启时可用,但在重启后会丢失)。如果红外接收器在启动时已经插入,则可以使用 systemd ( https://wiki.archlinux.org/index.php/Systemd ) 永久更改密钥表;
/etc/systemd/system/ir_remote.service 的内容(新文件):
测试:
自动开启: