А возможно переключать языки по разным клавишам?

Хотелось бы, скажем, чтобы левый Ctrl переключал на английский, правый — на русский.

Говорят, можно. Например,

Говорят, можно.

Например, 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"

Но сам я не пробовал :)

Чем больше юзерфрендли, тем сложнее юзать.

Да, ты процитировал свой вариант :)

v_andal написал(а):
Но сам я не пробовал :)

/usr/share/X11/xkb/rules/base.lst:

! 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)
...

:wq
--
Live free or die

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".