LINUX.ORG.RU

Как сделать переключение раскладки по Caps Lock (с индикацией)?

 , ,


2

1

Fedora29, gnome 3. Через tweak tools можно настроить переключение по капсу, но лампочка капса навсегда будет неактивной. На маке у меня мефодица бирмана и когда я переключаю клавиатуру, то лампочка на русском языке загорается. А поскольку у меня лампочка встроена в кнопку капса, то это в 100500 раз удобнее и нагляднее чем пялиться в серый угол экрана. Из-за этого я в линуксе я постоянно начинаю печатать на неправильном языке.

Какие способы есть? Ни один из описанных в интернетах не проканал.

Deleted

На самый крайний вариант - можно ли в гнуме самому просто создать свою собственную раскладку клавиатуры и как это сделать?

Deleted
()

Лол, как только задал вопрос решение нагуглилось за две секунды

сначала делаем gsettings set org.gnome.desktop.input-sources xkb-options «['terminate:ctrl_alt_bksp', 'caps:none', 'grp_led:caps']»

потом gsettings set org.gnome.desktop.wm.keybindings switch-input-source «['VoidSymbol']»

все работает как надо

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

бесит только огромная задержка между переключением.

Ее как-нибудь убрать можно?

Deleted
()

за индикацию отвечает grp_led

dconf write /org/gnome/desktop/input-sources/sources "[('xkb', 'us'), ('xkb', 'ru')]"
dconf write /org/gnome/desktop/input-sources/xkb-options "['grp:caps_toggle', 'compose:ralt','grp_led:scroll']"

бесит только огромная задержка между переключением.

rpm -e ibus

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

rpm -e ibus

Там суть в том что когда нажимаю на капс - всплывает окошко с доступными языками и пока это окошко не исчезнет (около двух секунд) - печатать нельзя

Deleted
()

Вешать раскладку на капс - тупая идея. На капсе должен висеть crtl+esc. Если просто нажал, то esc. Если зажал, то ctrl.

Раскладка же должна переключаться двумя разными клавишами.

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