键盘按键F1-F12失效的解决办法
键盘上的F1-F12键,通常情况下有两种用途:
- 单独使用 实现系统通用的一些功能 如F5刷新页面
- 配合Fn键组合使用 已达到某些特殊功能 比如调节屏幕亮度 系统音量 等等
fnmode 三种值:
值 | 含义 | 用途 |
---|---|---|
0 | disable | 废掉Fn键,按了Fn也是F1-F12本身的功能 |
1 | fkeyslast | 功能键F1-F12本身的功能靠后,也就是默认一直按下Fn键 |
2 | fkeysfirst | 默认使用F1-F12键本身的功能,要用实现特殊功能需要先按Fn再按F1-F12 |
可以根据使用习惯自行配置,如果是用Linux作为主力桌面,那么不要使用1号模式,0号和2号看需求,推荐使用2号模式
方法1:
cd /sys/module/hid_apple/parameters
cat fnmode
# 如果结果是1 需要修改
echo 2 > fnmode
# 修改后F1-F12功能键生效
临时生效
方法2:
cd /etc/modprobe.d
touch hid_apple.conf
echo options hid_apple fnmode=2 > hid_apple.conf
# 重启
永久生效