阿米洛键盘在Linux(Ubuntu)中被识别为Mac,F功能区锁定修改
hexaemeron
编辑于 2022年02月12日 16:08

~~~正文要写200字......

转载自(需要删除请告知):http://w93163red.github.io/2021/08/01/%E4%BF%AE%E5%A4%8D%E9%98%BF%E7%B1%B3%E6%B4%9B%E9%94%AE%E7%9B%98%E5%9C%A8linux%E4%B8%8Bfn%E9%94%AE%E8%87%AA%E5%8A%A8%E7%94%9F%E6%95%88%E7%9A%84%E9%97%AE%E9%A2%98/

换上阿米洛键盘之后,发现在linux下fn 键自动锁定了,导致F1-F12的键都不能用了,很不方便。

后来在继续搜索的时候,发现可能被识别成apple 键盘了,导致fn 被锁定。于是直接做如下修改:

临时(重启之后会失效):

禁用fn (也就是变成fn+f键触发对应的效果)

代码块
Shell
自动换行
复制代码
echo 0 | sudo tee /sys/module/hid_apple/parameters/fnmode
复制成功

启用fn:

代码块
Shell
自动换行
复制代码
echo 1 | sudo tee /sys/module/hid_apple/parameters/fnmode
复制成功

永久:

代码块
Shell
自动换行
复制代码
echo options hid_apple fnmode=0 | sudo tee -a /etc/modprobe.d/hid_apple.conf
sudo update-initramfs -u -k all
复制成功

PS: 貌似升级内核(固件?)还需要重新配置一遍,有没有一劳永逸的方法?请大牛指导一下!