LINUX.ORG.RU

Re: Сменить сочетание клавиш переключения раскладки в консоли

Наверное, надо редактировать map-файл. Скопировать его под другим именем, декомпрессировать и править. Это обычный текстовый файл. http://www.slackware.pp.ru/index.php?id=ID8

mky ★★★★★
()

Re: Сменить сочетание клавиш переключения раскладки в консоли

>Наверное, надо редактировать map-файл. Скопировать его под другим именем, декомпрессировать и править. Это обычный текстовый файл. http://www.slackware.pp.ru/index.php?id=ID8

Или попросту взять другой. Скажем у MOPSов.

KblCb ★★★★★
()

Re: Сменить сочетание клавиш переключения раскладки в консоли

Попытался сделать, как написано по данной вами ссылке: прописал в .map-файле control keycode 42 = AltGr_Lock. После загрузки полученного мапа в loadkeys и нажатия Ctrl+Shift перестал работать Backspace, пробел и вообще клавиатура стала себя вести неадекватно.
Посмотрел, к чему привязан в моём мапе правый Alt. Оказалось, не к AltGr_Lock, а к CtrlR_Lock. Прописал по аналогии alt keycode 42 = CtrlR_Lock. По Alt+Shift раскладка таки переключилась на русскую, но назад переключаться не захотела. Что я делаю не так?

Betanuzir
() автор топика

Re: Сменить сочетание клавиш переключения раскладки в консоли

>Прописал по аналогии alt keycode 42 = CtrlR_Lock.

Надо прописывать несколько строчек, ведь когда у вас CtrlR_Lock, это означает, что зажат правый Control, поэтому в режиме русского текста вы нажимая Alt+Shift получает последовательность CtrlR+Alt+Shift. Добавьте

ctrlr alt keycode 42 = CtrlR_Lock

и потом добавляйте другие варианты, если нужны, допустим для "keycode 54".

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.