@ssurrokk

Как менять раскладку клавиатуры в Linux так — левый Shift одна раскладка, правый Shift другая?

Привык к такой работе с переключением раскладки на Windows с Punto Switcher.

Пробовал Tweaks, там есть такая опция в настройках но она не работает (другие похожие варианты которые там есть, тоже не работают). Пробовал LoLo Switcher - не заработало.
  • Вопрос задан
  • 376 просмотров
Пригласить эксперта
Ответы на вопрос 3
planc
@planc
как вариант, забиндить на разные кнопки:
setxkbmap -layout ru
setxkbmap -layout us


https://wiki.archlinux.org/index.php/Xbindkeys_(%D...
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
man xmodmap

Скорее всего понадобится биндить ISO_NextGroup на одну кнопку, а ISO_PrevGroup - на другую. И не слушайте "почетных бубунтоводов". Бубунта вредно влияет на мозги - начинаешь думать о том, как решить задачу с помощью неких свистелок и пищалок вместо того, чтобы разобраться, как оно работает.
При старте Х прогружает клавиатурный план. Это обычный текстовый файл, его можно самому поменять - если знать как. Или сделать через setxkbmap, но я предпочитаю менять прямо в клавиатурном плане - мне, например не нравится, что Х делает различия между Enter и Gray Enter (клавиша "Ввод" на правом краю клавиатуры за цифровым блоком. Она носит такое название потому что раньше, когда клавы были только белые, цифровая группа делалась серой) и я всегда меняю план таким образом, чтобы Gray Enter генерил тот же код что и Enter обычный :)
Ответ написан
webhamster
@webhamster
В LoLo Switcher подробная документация в readme-файле:

https://github.com/xintrea/LoLoSwitcher/blob/maste...

Если все делать по ней, то будет работать. Основной вопрос - это прописать правильный девайс клавиатуры в конфиг-файл, типа такого:

InputDevice=/dev/input/by-id/usb-SIGMACH1P_USB_Keykoard-event-kbd
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы