9.3.5. Создание собственной раскладки
9.3.5. Создание собственной раскладки
Если вас не устраивает ни одна из тех раскладок клавиатуры, которые имеются в каталоге /usr/lib/kbd/keytables/i386/qwerty/, можете попробовать подправить ту раскладку, которая ближе всего к вашему идеалу. Попробуем показать, как это делается, на примере выбора клавиши переключения между русской и латинской клавиатурой (этот совет позаимствован у Романа Минакова, pharao@kma.mk.ua).
Для переключения между русской и латинской клавиатурой часто используется правая клавиша ‹Ctrl›, в то время как на любой более-менее современной IBM-клавиатуре есть три клавиши, которые, как правило, в Linux не задействованы. Вот одну из них и приспособим для переключения алфавитов. Для начала надо узнать какой у них код. Запускаем команду showkey с опцией -keycodes (запуск showkey, естественно, производится с консоли и необходимо предварительно выйти из mc) и последовательно (слева направо) нажимаем эти три клавиши, чтобы узнать их коды:
[root]# showkey -keycodes
kb mode was XLATE
press any key (program terminates after 10s of last keypress)…
keycode 125 press
keycode 125 release
keycode 126 press
keycode 126 release
keycode 127 press
keycode 127 release
Числа 125, 126, 127 и есть коды этих клавиш. Далее переходим в каталог /usr/lib/kbd/keytables/i386/qwerty, находим файл, который используется в данный момент (что-то типа ru1.map, если в каталоге /usr/lib/kbd/keytables/i386/qwerty вы найдете только ru1.map.gz, то выполните предварительно разархивацию: gunzip ru1.map.gz).
Для того, чтобы заставить клавишу работать как временный переключатель с русского на латинский (пока клавиша удерживается), надо придать ей значение AltGr, а чтобы она использовалась как постоянный переключатель - AltGr_Lock. Находим внутри ru1.map:
keycode 125 =
keycode 126 =
keycode 127 =
и меняем на:
keycode 125 =
keycode 126 = AltGr
keycode 127 = AltGr_Lock
Далее надо изменить установки тех клавиш, которые ранее использовались для переключения. Например, если в качестве постоянного переключателя использовалась клавиша ‹Ctrl› (код клавиши 97), находим строку
keycode 97 =
и вписываем:
keycode 97 = Control
В итоге получаем: клавиша, расположенная возле правой клавиши ‹Ctrl›, - фиксированный переключатель "рус/лат", а та что рядом с правой клавишей ‹Alt› - временный переключатель "рус/лат" (т. е. действующий только на то время, пока удерживается в нажатом положении соответствующая клавиша).
После редактирования сохраняем файл под новым именем (например, mymap.kmap) и записываем это имя в /etc/sysconfig/keyboard.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Когда цензор понимает вас лучше собственной матери
Когда цензор понимает вас лучше собственной матери Возможна ли такая индивидуализация цензуры? Будут ли цензоры знать о нас столько, что смогут принимать решения автоматически не просто в отношении каждого пользователя, но и с учетом его (или ее) поведения в определенной
Создание собственной раздачи
Создание собственной раздачи В пиринговых сетях каждый пользователь может инициировать и собственную раздачу, если ему есть чем поделиться. Чтобы начать собственную раздачу, следует сначала сохранить раздаваемый файл на жестком диске своего компьютера. Далее,
Глава 11 Обеспечение собственной безопасности
Глава 11 Обеспечение собственной безопасности В этой главе я расскажу вам о некоторых аспектах безопасности при работе в Интернете. Помимо общеизвестных неприятностей, вроде вирусов, вы можете столкнуться и с другими проблемами, не столь известными, но от этого не менее
9.3.4. Изменение раскладки клавиатуры для текстового режима
9.3.4. Изменение раскладки клавиатуры для текстового режима В дистрибутиве Red Hat загрузка таблицы раскладки клавиатуры и системного фонта производится в файле /etc/rc.d/rc.sysinit. Но лезть в этот файл и корректировать его содержимое для изменения раскладки не требуется. Дело в том,
13.5.2 Конфигурирование раскладки клавиатуры
13.5.2 Конфигурирование раскладки клавиатуры Клавиатуры компьютеров PC или Macintosh не идентичны клавиатурам терминалов VT100 или 3270. Приложения telnet обычно обеспечивают способ конфигурирования отдельных клавиш клавиатуры или управляющих комбинаций клавиш для выполнения
1.1.3.2. Начало установки. Выбор языка и раскладки
1.1.3.2. Начало установки. Выбор языка и раскладки После проверки носителя должен загрузиться графический интерфейс (если у вас достаточно ОЗУ). Если все нормально, то вы увидите окно с логотипом Fedora (рис. 1.5). Для продолжения установки нужно просто щелкнуть на кнопке Next. Рис.
1.2.3. Настройка раскладки клавиатуры
1.2.3. Настройка раскладки клавиатуры При установке системы мы выбрали русскую раскладку клавиатуры. После установки системы Будут доступны две раскладки - русская и английская. Для переключения между ними используется комбинация клавиш ‹Shift+Shift› (т.е. вам нужно
Настройка переключения раскладки клавиатуры и служб текстового ввода
Настройка переключения раскладки клавиатуры и служб текстового ввода Далее необходимо проверить (и, при необходимости – изменить) настройки языков и служб текстового ввода. Для перехода в соответствующий режим необходимо на вкладке Языки и клавиатуры нажать кнопку
«Как создать мощный поток новых клиентов при помощи написания своей собственной книги» /На основе выступления Александра Евстегнеева/
«Как создать мощный поток новых клиентов при помощи написания своей собственной книги» /На основе выступления Александра Евстегнеева/ Кратко. Александр Евстегнеев:Основатель образовательного портала «Азбука Денег» http://evstegneev.com/Автор 20 книг. Номинант литературной
8.3. Программа автоматического переключения раскладки клавиатуры Punto Switcher
8.3. Программа автоматического переключения раскладки клавиатуры Punto Switcher Еще одним средством, которое поможет значительно ускорить набор, являются программы автоматического переключения клавиатурных раскладок. Если в вашем тексте встречаются и русские, и английские
7.3. Программы автоматического переключения раскладки клавиатуры (Punto Switcher)
7.3. Программы автоматического переключения раскладки клавиатуры (Punto Switcher) Еще одним средством, которое поможет значительно ускорить набор, являются программы автоматического переключения клавиатурных раскладок. Если в вашем тексте встречаются и русские, и английские
Кредо зоолога, или Чему мы можем научиться у собственной животной природы Дмитрий Шабанов
Кредо зоолога, или Чему мы можем научиться у собственной животной природы Дмитрий Шабанов Опубликовано 15 июня 2013 В моих колонках мне уже приходилось упоминать о TED (Technology, Entertainment, Design) — американской по происхождению системе то ли конференций, то
3.8. Языки раскладки клавиатуры
3.8. Языки раскладки клавиатуры При установке системы по умолчанию выбирается русский язык и русская раскладка клавиатуры. Переключение языка ввода осуществляется комбинацией клавиш <Alt>+<Shift>. Иногда возникает потребность добавить дополнительный язык ввода (кроме
4.2.3. Редактирование собственной карточки
4.2.3. Редактирование собственной карточки Двойной щелчок по этому пустому полю вызывает панель добавления фотографии.Ваша личная карточка отличается в общем списке от остальных: рядом с именем расположен значок в виде силуэта человека: Заготовка такой карточки