15
Баллы
Вопросы
0
Ответы
2
-
Deepin меняет раскладку по запросам в шину dbus, немного реверсинженеринга и раскладку можно менять через шелл-скрипт.
Дальше скрипт можно забиндить на нужную клавишу, мне нравиться через xbindkeys
Сначала нужно отрубить Caps_Lock через Xorg, потом поставить
xbindkeys
и навесить скрипт на клавишу$ vi ~/.xbindkeysrc.scm
; layout
(xbindkey '(release "c:66") "/path/to/your_script.sh")
Листинг скрипта здесь.
Можно вместо него навесить симуляцию вызова другого хоткея через xdotool, но там существенный лаг в переключении. Если печатаете быстро, то не будет за вами успевать.
- 3054 просмотры
- 8 ответы
- 2 голоса
-
Можно поставить ibus и в нём назначить нужные параметры.
https://unix.stackexchange.com/a/437871/166275
- 3054 просмотры
- 8 ответы
- 2 голоса