localect
изменяет параметры, которые должны использоваться в программах (включая сервер Xorg), запущенных после, в то же время setxkbmap
изменяет параметры клавиатуры для текущего запущенного сервера Xorg. Также setxkbmap
позволяет более детальный контроль и позволяет переключаться между вариантами макетов во время выполнения.
Разница между setxkbmap и localectl
288
0xcurb
Я немного сбит с толку относительно разницы / отношений между localectl
и setxkbmap
. Кто-нибудь из них должен заменить другого? Или они предназначены для совместного использования? Они даже меняют одинаковые настройки ?!
Например вот мой вывод localectl
--> localectl status System Locale: LANG=en_US.UTF-8 VC Keymap: us X11 Layout: us X11 Model: pc105+inet X11 Options: terminate:ctrl_alt_bksp
Что означает, что у меня есть только us
макет, но на самом деле я использовал setxkbmap для установки другого макета
--> setxkbmap -query rules: evdev model: pc105+inet layout: us,ar variant: ,mac options: grp:alt_shift_toggle,caps:escape,terminate:ctrl_alt_bksp
1 ответ на вопрос
0
Tomasz Pala
Похожие вопросы
-
2
Linux, Ubuntu & Apple Aluminium keyboard: remap greater/less with tilde
-
1
Смена языков быстро приводит к краху Linux
-
1
Установка модификаторов Hyper и Super для определенных ключей с помощью setxkbmap или xmodmap
-
-
1
Использование пользовательской карты клавиатуры
-
0
Как навсегда сопоставить Shift-Right с PageUp в xubuntu?
-
1
Как настроить X kbmap для 4 языков, сохраняя при этом два «основных» языка легко переключаемыми?
-
1
Конфигурирование xkb так, чтобы левый winkey был дополнительным левым альтернативным
-
1
Mac Home / End исправлен раз и навсегда
-
1
Переключение левой и левой побед
-
1
setxkbmap: как применить параметры только к определенному устройству?