抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Linux下设定键盘Fn键控制功能

前言

入手新键盘,在Linux上使用时发现顶部F1-F12区域默认为功能键,应该是Mac的键盘行为。我希望在使用Fn+FXX来使用这些功能。

设定方法

可以通过设定 /sys/module/hid_apple/parameters/fnmode来控制Fn的模式

  • 0 禁用功能键,按Fn+FXX等同于触发FXX
  • 1 默认功能键,按FXX等同于触发Fn+FXX
  • 2 默认非功能键,按FXX触发FXX,按Fn+FXX触发Fn+FXX。这也是windows下的默认行为

于是echo 2 > /sys/module/hid_apple/parameters/fnmode即可

要让该设定永久生效,需要写入启动项

1
2
#sudo vim /path/hid_apple.conf
options hid_apple fnmode=2
1
2
#软链接
sudo ln -s /path/hid_apple.conf /etc/modprobe.d/hid_apple.conf

自组键盘经历

之前的黑皮cherry红轴108键的键盘实在是不好用,想要换一个87键的键盘。但是一直没有找到好用且好看的键盘。了解到客制化键盘的说法,简单看了一下感觉不太复杂,简单来说就是套件+键轴+键帽,于是动手组了一把。

套件用的腹灵MK870,热插拔+RGB+三模确实很香,而且还有三侧出线。值得一提的是大键调教的很好,空格键处还贴心地配了两边的黑条。不过买回来没有送typec连接线,得自己拿一根。无线模式延迟还是有的,高速打字的时候能明显感觉得到,不建议用无线来打游戏

键轴直接用的87个G白pro,很舒服的线段轴。(在寝室用也比较优雅,不会被刀)。插轴的时候,轴脚买回来歪了要掰直再插。

键帽随便买一套好看的就好,只要是PBT的材质。二色工艺的可以透光,不过其实无所谓

评论