你好,我的新 USB 联想键盘有问题,我无法(不知道如何)Fn在 Linux 中切换按键,在 Windows 上这很容易。
但我不知道在 Linux 上如何切换Fn按键(或禁用),您知道有什么解决办法吗?我需要F1通过以下标准功能F12...
答案1
答案2
我找到了一个软件解决方案。
从 github 克隆以下程序:
git clone https://github.com/lentinj/tp-compact-keyboard.git
编译为以下程序:
cd tp-compact-keyboard/tp-compact-usb-keyboard
make
sudo ./tp-compact-usb-keyboard /dev/hidraw1
当您执行该程序时可能会出现一些错误。
该程序向键盘发送了 2 个击键(0x05 和 0x01)。
我认为,你不能对他们施加身体压力:
http://www.kbdedit.com/manual/low_level_vk_list.html
它们被映射到特殊键。
这只是一个临时的解决方案——重新启动后这些设置就消失了。
也许你可以创建一个 cronjob 来永久修复它:
http://www.cyberciti.biz/faq/linux-execute-cron-job-after-system-reboot/