LINUX.ORG.RU

назначение клавиш для переключения раскладки в OpenSuse

 ,


0

1

Как возможно в OpenSuse назначить переключение на английский по CapsLock, а например на русский по правому Ctrl?

В настройках раскладки в xfce насколько я понимаю можно либо только к примеру правый Ctrl для переключения между раскладками, либо другие варианты...

Не рекомендую ставить переключение раскладки на ctrl, т.к. будут проблемы с хоткеями, использующими ctrl.
А так наверное только через xorg.conf, если в xfce GUI для этого не завезли.

Khnazile ★★★★★
()
Ответ на: комментарий от Khnazile

Можно просто использовать только левый.

Плюс такая проблема только с иксовым переключением, Lolo перехватывает чётко последовательность сообщений нажатия и отжатия, так что если подержать клавиш или зажать ещё что-то — переключение не сработает. Я вообще переключаю Shift'ами, ложных срабатываний почти нет, только если сам затуплю.

С иксовым переключением есть ещё более печальные вещи. Например, если повесить переключение на AltGr и выставить не основной раскладку, в которой используется третий ряд — уйти с неё не получится, модификатор третьего ряда становится приоритетнее переключалки и перехватывает даже одиночное нажатие.

bodqhrohro_official
()
Ответ на: комментарий от bodqhrohro_official

Ну так... издержки xkb. В ирке на канале разработки иксов буквосочетание «xkb» иногда используется для запикивания мата, наверное неспроста :D

Khnazile ★★★★★
()
Ответ на: комментарий от sluggard

так а можно как-то не toggle исп-ть, а например при нажатии на Caps lock включается русская раскладка, при нажатии на правый Ctrl английская?

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