У меня проблема в UbuntuGNOME 13.10, которой у меня не было в предыдущих выпусках: я сделал чистую установку, и я не знаю, было ли это уже там, или, возможно, я что-то изменил, но мой «Control L» и клавиши «Caps Lock» заменены. Как поменять их обратно? См. Также прикрепленное изображение.
http://i.imgur.com/PR1YB4T.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
, но в диалоговом окне «Схема макета клавиатуры» все ключи поменяются. В чем причина этого? Как исправить?
Я не знаю, как вы это сделали, но вот причина:
В настройках макета есть кнопка Option, она должна открыть такое окно:
[d2 ]Как вы можете видеть, поддерево под «Ctrl key position» имеет возможность поменять Ctrl и Caps Lock. Когда я активирую его, это выглядит как мой предварительный просмотр:
Дезактивация опции приводит все в норму.