azerphoenix
@azerphoenix
Java Software Engineer

Как корректно настроить шорткаты на linux ( lmde 3 )?

Здравствуйте!

Столкнулся с интересной особенностью (возможно, что с багом) линукса. Использую linux mint debian edition 3 cinnamon desktop 64 bit

Для переключения раскладки клавиатуры настроил шорткат ctrl + shift (по старой привычке, как на вин). Но одна проблема... все остальные шорткаты, которые используют ctrl + shift + 'char' перестали работать.

Например, в sublime шорткат для дублирования строки ctrl + shift + D не работает, точнее не успевает отработать, так как сперва отрабатывает ctrl + shift... и изменяется раскладка.
  • Вопрос задан
  • 475 просмотров
Решения вопроса 2
azerphoenix
@azerphoenix Автор вопроса
Java Software Engineer
Добавлю новый ответ к этому вопросу. Вдруг, кому-то пригодится...
Как выяснислось, шорткаты при смене раскладки клавиатуры не работали из-за бага.
Ссылка на источник - https://bugs.launchpad.net/ubuntu/+source/gnome-co...

Вот, текущее решение:
FYI the bug may be temporarily fixed on Ubuntu 16.04 LTS (with HWE), Ubuntu 18.04 LTS (and Mint 19) using packages from my PPA ( https://launchpad.net/~nrbrtx/+archive/ubuntu/xorg... or " ppa:nrbrtx/xorg-hotkeys " ). It contains patched Xorg (with patch from kyak - https://aur.archlinux.org/packages/xorg-server-bug865/ ). Thank you very much again, kyak!

And it is unbelievable that we need to patch core graphical system component by ourselves to use traditional keyboard shortcuts ...


- добавить рра - ppa:nrbrtx/xorg-hotkeys
- sudo apt-get update
- sudo apt-get dist-upgrade
перезагрузить систему


И все заработает, как и должно работать...
Ответ написан
Комментировать
sotvm
@sotvm
Умный поймёт, а дураку и так всё равно.
Варианты:
1)переназначить шорткаты в остальных прогах
2)назначить для смены раскладки другой,к примеру CapsLock
3)назначить не ctrl + shift ,а shift+ctrl (где то мне попадала статья ,но не вспомню,не найду.
ps
ИМХО вместо sublime пользовать geany
зы
посмотреть что/много ли у вас забиндено на кнопки ctrl + shift
gsettings list-recursively | grep -i '<Ctrl><Shift>'

все неиспользуемые мной шорткаты ,я всегда удаляю ,чтобы не мешали и не конфликтовали.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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