Как изменить текущую раскладку клавиатуры

lsblk -o +uuid,name

Вы можете увидеть все выходы, которые можно добавить к-o(--output)с помощью

.
lsblk --help

Это тоже подойдет

# blkid
0
18.10.2019, 00:54
2 ответа

Я поместил этот контент в файл.Xmodmap в своем домашнем каталоге:

keycode  54 = c C c C ccedilla Ccedilla copyright 
keycode  57 = n N n N ntilde Ntilde asciitilde
keycode  46 = l L l L at
keycode  38 = a A a A atilde Atilde atilde

затем я выполняю xmodmap ~/.Xmodmapи становлюсь счастливым щенком.

Как я пришел к этому результату?

Я запустил xmodmap -pke > current_xmodmap.txt, в котором указана текущая конфигурация в указанном выше формате. Я открыл файл в текстовом редакторе, чтобы найти то, что я хотел бы изменить. Там отображаются все ключи, поэтому невозможно что-то пропустить.

Вhttp://wiki.linuxquestions.org/wiki/List_of_Keysyms_Recognised_by_Xmodmapможно получить список всех возможных ключей.

Таким образом, имея эти два бита информации под рукой, становится возможной задачей создать файл, который исправляет системный Xmodmap во что-то, что соответствует вашим ожиданиям.

1
28.01.2020, 03:11

...и, возможно, вы могли бы получить эти части глифов с помощью

мертвые клавиши

вариант? Если это вариант? Если вы переключитесь на этот вариант, если он существует?

Лучше бы с помощью setxkbmapили localectlполучить информацию о планировках, вариантах и ​​опциях.

Файлы XKB находятся в /usr/share/X11/xkb/. Посмотрите каталог «rules», чтобы увидеть/найти свой parts.

0
28.01.2020, 03:11

Теги

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