在 Linux 上使用京东京造(Keychron)K1 SE 的功能键(F1~F12)

K1 SE 的功能键在 Linux 上就永远是媒体键,按 F12 和 fn + F12 都是增加音量。解决办法: 1 echo 2 | sudo tee /sys/module/hid_apple/parameters/fnmode 现在按功能键就是功能键,按 fn + 功能键 就是媒体键,不过重启就失效了。下面是永久生效的方法: 1 2 echo options hid_apple fnmode=2 | sudo tee -a /etc/modprobe.d/hid_apple.conf sudo mkinitcpio --allpresets

修复键盘映射在 VS Code 失效的问题

我将 Caps 键改为 Esc 键之后,在 VS Code 设置就失效了。修复方法:按下 Ctrl + , 打开设置,找到 Keyboard: Dispatch,将其改为 keyCode。 参考资料:Howto: Fix Caps Lock Escape Swap Not Working in VS Code

在 KDE Plasma 将 Caps 键换成 Esc 键

最近用 Vim 键位之后经常按 Esc 键,于是就打算将 Caps 键替换为 Esc 键,这样挪一下左小指就能按到。设置方法:打开设置,点击「Input Devices -> Keyboard -> Advanced -> Configure keyboard options -> Caps Lock behavior -> Swap Esc and Caps Lock -> Apply」。