我在 UbuntuGNOME 13.10 中遇到了一个问题,在之前的版本中没有遇到过:我进行了全新安装,我不知道它是否已经存在,或者我是否可能更改了某些内容,但我的“Control L”和“Caps Lock”键互换了。如何将它们交换回来?另请参阅所附图片。
https://i.stack.imgur.com/bZ38Q.jpg
我使用以下方法将它们换回来,但这显然不是一个正确的解决方法:
$ cd ~
$ echo "keycode 66 = Control_L NoSymbol Control_L
remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L" >> .Xmodmap
$ xmodmap .Xmodmap
但“键盘布局图”程序显示按键仍然交换。这是什么原因?如何解决?
答案1
键盘布局选项对话框似乎不会再出现了。您可以在gnome 调整工具,在“输入”下。
截屏:
答案2
我不知道您做得怎么样,但原因如下:
在布局首选项中,有一个选项按钮,它应该打开一个如下窗口:
如您所见,“Ctrl 键位置”下的子树有一个选项可以交换 Ctrl 和 Caps Lock。当我激活它时,我的预览如下所示:
停用该选项可使一切恢复正常。