Клавиша «Alt» (слева) не действует как «пробел» - но CapsLock делает? (используя 'xkb')

Клавиша пробела на моей клавиатуре перестала работать, поэтому я хочу изменить «Alt» (слева) на «Space» и «CapsLock» на «Alt».

В /usr/share/X11/xkb/symbols/pc я изменил строки

//key <CAPS> {  [ CapsLock              ]   };
key <CAPS>   {  [ Alt_L                 ]   };
//key <ALT>  {  [ NoSymbol, Alt_L       ]   };
key <ALT>    {  [ space                 ]   };
//include "altwin(meta_alt)"

Я «обновил» кэш в cd /var/lib/xkb с помощью sudo rm *.xkm и перезагрузил компьютер.

После перезапуска клавиша Alt не действует как клавиша пробела, но также не действует как клавиша Alt. Таким образом, все команды, такие как CTRL + Alt + T , больше не работают.

Кроме того, CapsLock не действует как клавиша Alt, он ничего не делает.

ОДНАКО, если я установлю CapsLock на «Пробел» в /usr/share/X11/xkb/symbols/pc, CapsLock действует как клавиша «Пробел» без каких-либо проблем.

Я использую раскладку клавиатуры Великобритании в Ubuntu.

Есть идеи, почему клавиша 'Alt' не будет действовать как клавиша пробела?

0
задан 27 November 2017 в 19:26

0 ответов

Другие вопросы по тегам:

Похожие вопросы: