Ubuntu20 交换ctrl和caps lock导致搜狗输入法caps键持续锁定
方案1(无效)
直接编辑键位映射
sudo vim /usr/share/X11/xkb/keycodes/evdev

可以实现交换ctrl和caps lock
但使用搜狗输入法时,输入法会caps lock锁定,要手动去点切换。很容易上火
方案2(无效)
sudo vim /etc/default/keyboard
添加一行
XKBOPTIONS="ctrl:nocaps"
无效
方案3(有效)
使用工具gnome-tweak-tool
sudo apt-get install gnome-tweak-tool
注意试了其他的配置无效,这里选择:At left of 'A'
就是把A键左边的未知设置成Ctrl键
验证生效,并且搜狗输入法也没出现caps键持续锁定的问题了,应该是搜狗输入法读取键盘映射的时候冲突了


浙公网安备 33010602011771号