治好了键盘的一个毛病
困扰了两年的键盘小 bug 解决了。
起因
机械键盘为了防止游戏玩家误触 WIN
键,专门加入了 WIN_LOCK
模式,由 Fn+WIN
触发。
这对编程来说简直是噩梦,一旦用到了需要触发 WIN
和 Fn
的组合键,例如 WIN+箭头
,这时 WIN
键位就给锁上了。
解决方案
- 安装
dfu-util
sudo pacman -S dfu-util
下载 V1.40.02 固件
按住
Esc
键不放,戳键盘背后的 Reset 按钮,释放Esc
键。 (注意,此处的Esc
是原先的Esc
键位,不是修改后的Esc
键。 键盘和电脑用 USB 线保持连接,不是断开。)写入固件
dfu-util --alt 0 --intf 0 --download xxx_NoWinLock.dfu
戳键盘背后的 Reset 按钮,退出 dfu 模式。
通过蓝牙手机 APP 重设键位。 这时候
WIN_L
依然会对应 WIN_LOCK,只是因为 APP 的原因,键盘已经生效。
Last modified on 2023-11-01