我正在尝试绑定键盘布局的快捷方式。 例如:
Shift+Alt+1
- 更改为美国版面Shift+Alt+2
- 更改为UA布局Shift+Alt+3
- 更改为RU布局而不是用Super+Space
更改它。
在Ubuntu中,我曾经将这样的快捷方式绑定到gsettings set org.gnome.desktop.input-sources current 1
,但在opensuse中它不起作用。
有可能以某种方式吗?
答案 0 :(得分:0)
我用小技巧解决了它。
我创建了包含此类内容的脚本(对于每个键盘布局):
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'ru')]" &&
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us'), ('xkb', 'ru'), ('xkb', 'ua')]"
并绑定运行此脚本的自定义快捷方式。
此脚本更改了布局列表,只留下一个布局,因为它有系统更改布局,然后我将布局列表更改为初始状态。