Совет от LF: замена раскладки клавиатуры на ходу
ArticleCategory:
UNIXBasics
AuthorImage:[Here we need a little image from you]
TranslationInfo:[Author + translation history. mailto: or
http://homepage]
original in en Guido Socher
en to ru Pukhlyakov Kirill
AboutTheAuthor:[A small biography about the author]
Guido нравится Linux и сообщество пользователей этой ОС. Это очень большой проект и люди
со всего мира принимают участие в нем - каждый день они работают над тем, чтобы
сделать Linux лучше и лучше.
Abstract:
Это небольшая заметка. Теперь в нашем журнале по крайней мере одна подобная заметка будет
в каждом месяце. Если у Вас есть какие-нибудь идеи для подобных заметок - пишите на мой
почтовый адрес: guido(Q)linuxfocus.org
ArticleIllustration:
ArticleBody:
Вступление
Когда я набираю текст я смотрю на экран, а не на клавиатуру. Недавно я был в гостях во
Франции и мне дали попользоваться компьютером. Французская клавиатура! 10 секунд я тратил
на каждую клавишу потому что это было непривычно, обычно я использую US или немецкую
раскладки ;-)
Я не захотел редактировать /etc/X11/XF86Config-4 потому, что это был не мой компьютер.
KDE и Gnome предоставляют инструменты для смены раскладки клавиатуры, но они не были
установлены. Что делать в таком случае?
Решение
В XFree86 есть стандартная команда setxkbmap, которая позволяет менять раскладку
клавиатуры на ходу (нет необходимости перезапускать Х). Она подобна команде loadkeys
в консоли Linux.
Я набрал:
setxkbmap -layout us
и вот уже раскладка стала US. Перед тем как вернуть компьютер я выполнил следующую команду:
setxkbmap -layout fr
и раскладка стала французской.