Как я могу изменить раскладку клавиатуры ввода, находясь в консоли?

Мне нужно изменить раскладку клавиатуры во время работы в консоли в Linux. Мне нужно установить английскую раскладку по умолчанию для консоли. Как это сделать?


Чтобы изменить общесистемную раскладку клавиатуры, запустите

  sudo dpkg-reconfigure keyboard-  конфигурация  

или отредактируйте строку XKBLAYOUT в /etc/default/keyboard .


Чтобы быстро изменить раскладку клавиатуры, просто установите setxkbmap с помощью:

   sudo apt-get install x11-xkb-utils  

После этого вы всегда можете изменить раскладку клавиатуры с помощью:

  setxkbmap us   

Чтобы делать это каждый раз автоматически, добавьте в свой .bashrc :

  echo  "setxkbmap us" >> ~/.bashrc  

Теперь откройте новую консоль, и раскладка клавиатуры США активирована. Не беспокойтесь, если маленький значок раскладки клавиатуры в Ubuntu панель не меняется.


Чтобы быстро изменить раскладку клавиатуры, просто установите setxkbma p с помощью:

  sudo apt-get install x11-xkb-utils  

После этого вы всегда можете изменить раскладку клавиатуры с помощью :

  setxkbmap us  

Чтобы делать это каждый раз автоматически, расширьте свой .bashrc с помощью:

  echo "setxkbmap us" >> ~/.bashrc  

Теперь откройте новую консоль и клавиатуру США макет активирован. Не беспокойтесь, если маленький значок раскладки клавиатуры на панели Ubuntu не изменится.


Другой способ, но я понимаю, что он не продлится до следующей загрузки:

  sudo loadkeys/usr/share/keymaps/i386/qwerty/us.kmap.gz  

Найдите в /usr/share/keymaps/i386/ раскладку клавиатуры и раскладки клавиатуры, которые вам больше подходят.


Другой способ, но я понимаю, что он не продлится до следующей загрузки:

  sudo loadkeys/ usr/share/keymaps/i386/qwerty/us.kmap.gz  

Проверьте /usr/share/keymaps/i386/ для вашей клавиатуры макет и раскладки клавиатуры на то, что вам больше подходит.


loadkeys us —- загружает ключи США, но для один сеанс.


loadkeys us —- он загружает ключи США, но для одного сеанса.


Было бы очень забавно переключиться обратно … возможное решение — создать сценарий Bash (названный символами целевого языка. Например, англ).

Второй трюк — набрать «setxkbmap us; setxkbmap ru», а затем можно использовать историю Bash для возврата основного макета в консоль..


Очень забавно было бы переключиться обратно … возможное решение — сделать Bash сценарий (названный символами изучаемого языка. Например, англ).

Второй трюк — набрать «setxkbmap us; setxkbmap ru», а затем можно использовать историю Bash для возврата основного макета в консоль.


Лучше всего отслеживать udev и автоматически сбрасывать его, если клавиатура отключается. Он может понадобиться даже пользователям ноутбуков, поскольку он может мгновенно отключиться. Я только что сделал для этого репозиторий GitHub.


Лучше отслеживать udev и сбрасывать его автоматически, если клавиатура отключается. Он может понадобиться даже пользователям ноутбуков, поскольку он может мгновенно отключиться. Я только что создал для этого репозиторий GitHub.

Оцените статью
techsly.ru
Добавить комментарий