Как вы можете изменить раскладку клавиатуры (на QWERTY от QWERTZ) на лету из оболочки Linux?
Я нашел этот похожий вопрос, но ответ состоял в том, чтобы отредактировать файл конфигурации, что не так просто, когда вы используете Live CD.
Как вы можете изменить раскладку клавиатуры (на QWERTY от QWERTZ) на лету из оболочки Linux?
Я нашел этот похожий вопрос, но ответ состоял в том, чтобы отредактировать файл конфигурации, что не так просто, когда вы используете Live CD.
kbdconfig или loadkeys
Вот как мы это делали. Я не знаю, поддерживаются ли они до сих пор; Я проверю в следующий раз, когда у меня будет работать Knoppix.
Я не знаю ни одного инструмента, который бы изменял карту ключей на лету, но, по крайней мере, в Debian можно отредактировать /etc/default/console-setup
с вашей предпочтительной картой и заставить систему отражать эти изменения, выполнив /etc/init.d/hal restart
.
В последних системах, если у вас есть привилегии root, вы можете использовать следующее:
localectl set-keymap en_GB
для клавиатуры виртуальной консоли, и
localectl set-x11-keymap en_GB
для макета X11.
Другой вариант:
Зайдите в меню и добавьте вашу раскладку на клавиатуру:
Система-> Настройки-> Клавиатура, где выберите вкладку Макеты и добавьте свой язык (по умолчанию выбирается во время установки). Затем вы можете нажать кнопку « Параметры макета ...» и посмотреть клавиши, чтобы изменить раскладку горячих клавиш, которые изменяют раскладку клавиатуры. Для меня это Shift+Caps Lock.
Надеюсь помочь.
NB Я использую CentOS 6.2 с интерфейсом GNOME.