В принципе с помощью xkeyboard можно много чего намутить, главное не свихнуться пока разбираешься. Я в своё время пытался с помощью этих описаний http://www.charvolant.org/~doug/xkb/html/xkb.html разбираться. Для переключений раскладок нужно разбираться с Compatibility Maps.
Хотя если раскладок всего две и использовать хочется только Ctrl, то может сработать что-нибудь вроде
! option
...
grp:shift_caps_switch Caps Lock (to first layout), Shift+Caps Lock (to last layout)
grp:win_menu_switch Left Win (to first layout), Right Win/Menu (to last layout)
grp:lctrl_rctrl_switch Left Ctrl (to first layout), Right Ctrl (to last layout)
grp:lctrl_lwin_rctrl_menu LeftCtrl+LeftWin (to first layout), RightCtrl+Menu (to second layout)
...
Говорят, можно. Например,
Говорят, можно.
Например, https://github.com/qnikst/kbdd/wiki/Usecases#using-keys-for-switching-xkb-groups
Но, кажется, иксы так тоже умеют.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Спасибо. Посмотрю. >> Но,
Спасибо. Посмотрю.
>> Но, кажется, иксы так тоже умеют.
Иксы — уверен, умеют. Я — нет ;)
Одна голова хорошо, а на плечах — ещё лучше!
В принципе с помощью
В принципе с помощью xkeyboard можно много чего намутить, главное не свихнуться пока разбираешься. Я в своё время пытался с помощью этих описаний http://www.charvolant.org/~doug/xkb/html/xkb.html разбираться. Для переключений раскладок нужно разбираться с Compatibility Maps.
Хотя если раскладок всего две и использовать хочется только Ctrl, то может сработать что-нибудь вроде
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:lctrl_rctrl_switch"
Но сам я не пробовал :)
Чем больше юзерфрендли, тем сложнее юзать.
Да, ты процитировал свой вариант :)
/usr/share/X11/xkb/rules/base.lst::wq
--
Live free or die