Прежде всего, извините, моя пунктуация будет плохой. его трудно набирать, когда ключи не выполняют то, что вы ожидаете. Например, он продолжает пугать меня, делая снимок экрана, когда я нажимаю стрелку вверх, lolol.
Так или иначе, я сломал клавишу на клавиатуре и использовал xkeycaps, чтобы переназначить ее на неиспользуемую клавишу. который работал. Но потом я понял, что это испортило другие ключи ...
Я думаю, что это программа, которую я использовал http://www.jwz.org/xkeycaps/man.html
А потом, после внесения изменений, я узнал, как сохранить их от второго ответа в этом вопросе Как сопоставить мой ключ ввода с другим ключом там, где написано «Когда вы довольны своей текущей таблицей ключей и хотите использовать ее в будущих X-сессиях, запустите следующая команда для его сохранения:
xmodmap -pke> ~ / .Xmodmap "
Я сомневаюсь, что это уместно, но я только что перезапустил живой CD и все ключи работали там. ну, это как-то уместно, потому что проверяет, о чем я думал ... в худшем случае я могу отформатировать и переустановить, и проблема исчезнет.
Согласно этот ответ "xmodmap
не имеет никакого понятия состояния, таким образом, это не имеет никакого способа сбросить состояние непосредственно".
Так, можно восстановить его для поддержки путем отмены отредактированных ключей:
Открытый терминал снова и тип эта строка один за другим для ключа: например, установить ; и F12 как значение по умолчанию делают следующую команду.
xmodmap -e "keycode 47 = semicolon"
xmodmap -e "keycode 96 = F12"
Следующий тип xmodmap -pke > ~/.Xmodmap
Или Вы можете использовать setxkbmap -layout Your_keybard_Layout_Here
для сброса полностью изменений для установки по умолчанию.
Примечание:
Замена исправляют раскладку клавиатуры istead Your_keybard_Layout_Here
использование setxkbmap -query
для нахождения корректного расположения.
, Например, мое расположение - "мы":
user@test-pc:~$ setxkbmap -query
rules: evdev
model: pc105
layout: us <---------------------- HERE
options: grp_led:scroll