Как настроить клавиатуру в Debian?
Установил Debian и получил кривую программную раскладку клавиатуры. А именно: при нажатии клавиши «| \ / » у меня вместо этих символов вводится «~» и «#». Менял параметр «Keyboard layout», ничего не помогает. Как привести программную раскладку клавиатуры в соответствие с физической раскладкой? Клавиатура — Defender XM500
Отслеживать
задан 6 июл 2023 в 7:07
RandomDice 779 RandomDice 779
456 3 3 серебряных знака 14 14 бронзовых знаков
А что показывает setxkbmap -print ?
6 июл 2023 в 8:04
xkb_keymap < xkb_keycodes < include "evdev+aliases(qwerty)" >; xkb_types < include "complete" >; xkb_compact < include "complete" >; xkb_symbols < include "pc+gb+inet(evdev)" >; xkb_geometry < include "pc(pc104)" >; >;
7 июл 2023 в 10:56
Надо поменять британскую раскладку ( gb ) на американскую ( us ).
7 июл 2023 в 11:09
0
Сортировка: Сброс на вариант по умолчанию
Знаете кого-то, кто может ответить? Поделитесь ссылкой на этот вопрос по почте, через Твиттер или Facebook.
- debian
- клавиатура
Использование других раскладок клавиатуры
Существуют сотни различных раскладок клавиатуры для разных языков. Часто даже для одного языка есть несколько раскладок, таких как раскладка Dvorak для английского языка. Можно сделать так, чтобы ваша клавиатура действовала как клавиатура с другой раскладкой, независимо от того, какие буквы и символы нанесены на клавиши. Это удобно, если вы часто переключаетесь между различными языками.
- Откройте Обзор и начните вводить: Настройки .
- Нажмите на Настройки .
- Нажмите Клавиатура на боковой панели, чтобы открыть этот раздел настроек.
- Нажмите кнопку + в разделе Источники ввода , выберите язык, связанный с раскладкой, затем выберите раскладку и нажмите Добавить .
Если в вашей системе несколько учётных записей пользователей, на экране входа в систему для каждой будет отдельный экземпляр панели Регион и язык . Нажмите кнопку Экран входа вверху справа, чтобы переключиться между двумя экземплярами.
Некоторые редко используемые варианты раскладки клавиатуры по умолчанию недоступны при нажатии кнопки + . Чтобы сделать доступными и эти источники ввода, вы можете открыть окно терминала и запустить эту команду:
gsettings set org.gnome.desktop.input-sources show-all-sources true
Вы можете получить предварительный просмотр любой раскладки клавиатуры, нажав кнопку , расположенную рядом с установленным языком в списке Источники ввода и выбрав Просмотреть раскладку .
Некоторые языки предлагают дополнительные параметры настройки. Отличить такие языки можно по дополнительному значку в диалоговом окне Добавить источник ввода . Для доступа к этим дополнительным параметрам выберите язык из списка, нажмите кнопку рядом с выбранным языком в списке Источники ввода и выберите Параметры , что даст вам доступ к дополнительным настройкам.
При использовании нескольких раскладок можно выбрать, должны ли все окна использовать одну и ту же раскладку, или для каждого окна можно выбирать отдельную раскладку. Использование отдельных раскладок для каждого окна удобно, например, если вы пишете статью на другом языке в окне текстового редактора. При переключении между окнами выбранная вами раскладка будет запоминаться для каждого окна. Нажмите кнопку Параметры чтобы указать, как именно обрабатывать несколько раскладок.
В верхней панели показывается краткий идентификатор текущей раскладки, например, en для стандартной английской раскладки. Нажмите на индикатор раскладки и выберите в меню нужную раскладку. Если у выбранного языка есть дополнительные параметры, они будут показаны под списком доступных раскладок. Здесь даётся короткий обзор параметров. Для дополнительной справки можно также открыть изображение текущей раскладки клавиатуры.
Проще всего сменить раскладку можно с помощью Источник ввода Комбинации клавиш . Эти комбинации клавиш открывают выбор Источника ввода , по которому можно передвигаться назад и вперёд. По умолчанию, переключиться на следующий источник ввода можно с помощью Super + Пробел , а на предыдущий — с помощью Shift + Super + Пробел . Вы можете изменить эти комбинации клавиш в параметрах Клавиатура в разделе Комбинации клавиш ▸ Просмотр и изменение комбинаций клавиш ▸ Ввод .
Debian переключение раскладки рус-англ
Здравствуйте! Есть дебиан последнескаченный. На дебиане не работает раскладка, в настройках задаю переключение раскладки на shift+alt , но все равно не переходит. Добалвяб в настройках английский — русский (фонетический), раскладка переходит на русский и не переходит на английский Погуглил по этому вопросу и нашёл что нужно поигратся с keyboard-reconfigurator, но как его установить если на сайте дебиана текстовые файлы. Прошу помочь знающих, спасибо
addi
16.08.18 15:25:56 MSK
Debian как сменить раскладку клавиатуры
Чтобы настроить клавиатуру, вы можете установить пакет keyboard-configuration. Также нужен пакет console-setup.
Настройки клавиатуры сохраняются в файле /etc/default/keyboard. Это предусмотрено пакетом keyboard-configuration, и другие пакеты используют эту информацию при настройке клавиатуры в консоле или в графической среде.
Вы можете поменять свои настройки клавиатуры, использую следующие команды:
# dpkg-reconfigure keyboard-configuration # service keyboard-setup restart
As usual, it will prompt you for the model of keyboard (what the keyboard *is*), and then for the keyboard layout (what the keys should *do*). Use this tool to change your keyboard map, e. g. from QWERTY to QWERTZ or to Dvorak, or for non-English layouts.
Для того, чтобы применить новые параметры, достаточно перезапустить службу keyboard-setup (в большенстве случаев этого должно быть достаточно), в противном случае, можно попробовать перезагрузить систему ввода ядра (kernel input system) с помощью udev:
udevadm trigger --subsystem-match=input --action=change
или перезагрузить ОС.
Для применения новых настроек /etc/default/keyboard для консольного терминала (ttyX), необходимо выполнить setupcon(1).
Вы также можете отредактировать файл /etc/default/keyboard вручную, пример:
# KEYBOARD CONFIGURATION FILE # Consult the keyboard(5) manual page. XKBMODEL="pc105" XKBLAYOUT="us,de,fr,ua,ru" XKBVARIANT="" XKBOPTIONS="grp:alt_shift_toggle" BACKSPACE="guess"
- XKBMODEL переменная содержит модель клавиатуры (смотрите /usr/share/X11/xkb/rules/base.lst (обычный текст) или /usr/share/X11/xkb/rules/base.xml (XML) для полного списка);
- XKBLAYOUT переменная содержит список используемых раскладок;
- «grp:alt_shift_toggle» задает переключение раскладок комбинацией клавиш (+).
- keyboard(5) man-страницу.
- Секция настройки раскладки клавиатуры (keymap) см. в debian-reference («dpkg-reconfigure --priority=low xserver-xorg» предложенный способ по ссылке выше не работает в Squeeze. Вместо этого, можно попробовать добавить в ~/.xsessionrc что-то вроде «setxkbmap us,ru -option grp:ctrl_shift_toggle«).
- Настройка дополнительных мультимедийных клавиш.
Как настроить раскладку клавиатуры в initramfs
В соответствующем разделе файла /etc/initramfs-tools/initramfs.conf надо поменять значение KEYMAP:
# # KEYMAP: [ y | n ] # # Load a keymap during the initramfs stage. # KEYMAP=y
# update-initramfs -u
Как включить USB клавиатуру в initramfs
initramfs-tools должен загружать модуль usbhid и его зависимости, для поддержки USB клавиатуры во время загрузки. Либо файл конфигурации /etc/initramfs-tools/conf.d/driver-policy должен включать большинство модулей, либо они должны быть указаны в другом файле:
# # MODULES: [ most | netboot | dep | list ] # # most - Add most filesystem and all harddrive drivers. # # dep - Try and guess which modules to load. # # netboot - Add the base modules, network modules, but skip block devices. # # list - Only include modules from the 'additional modules' list # MODULES=most
Если приведенная выше конфигурация не включает большинство модулей, то необходимые модули должны быть указаны в файле /etc/initramfs-tools/modules:
# USB keyboard at boot usbcore uhci_hcd ehci_hcd usbhid
# update-initramfs -u
Как переключить раскладку клавиатуры в X11 / графическом окружении рабочего стола
В графическом окружении должен быть апплет переключения раскладки клавиатуры. Также можно переключить раскладку клавиатуры используя терминал, например:
$ setxkbmap de $ setxkbmap fr $ setxkbmap us
Of special interest for keyboard hardware with us layout might be the altgr-intl variant (this provides a simple AltGr mapping for many umlauts and special symbols):
$ setxkbmap -rules evdev -model evdev -layout us -variant altgr-intl
$ setxkbmap -model pc105 -layout us -variant altgr-intl
To configure a simple key for toggling between multiple configured keyboard layouts, see Option XkbOptions in Section InputClass somewhere within the xorg config file collection (see [SOLVED] Setxkbmap .xinitrc).
- Debian privacy policy, Wiki team, bugs and config.
- Powered by MoinMoin and Python, with hosting provided by Metropolitan Area Network Darmstadt.