在 Ubuntu 17.10 及更高版本中使用 GNOME 3 进行键盘布局切换的静态排序

Abh*_*ong 7 keyboard-layout input-language shortcut-keys xkb gnome-shell

刚刚安装了 Ubuntu 17.10,键盘布局切换似乎改变了它的行为。

在以前的 Ubuntu 版本(例如 16.04 Unity)中,如果我有 3 种不同的键盘布局(例如EN - TH - JA),按Super+Space始终按相同顺序循环到下一个布局(例如ENTHJA然后回到EN)。

但是,从 Ubuntu 17.10 开始,情况不再如此。它在MRU (最近使用)排序中循环布局。所以假设布局以EN开头,然后我循环到TH。下次我点击Super+ 时Space,它会给我EN而不是JA

我试图挖掘,发现罪魁祸首是里面新实现的DCONF设置org.gnome.desktop.input-sources,似乎没有办法改变这种行为。

所以我的问题是:有没有办法将这种行为更改为键盘布局切换的“静态排序”


(顺便说一句,当我们有三个或更多布局时,新行为非常糟糕。大多数时候我们作为用户不记得MRU布局,因此布局切换非常不方便,而且比已经知道的要慢得多下一个布局是如果使用静态排序。)

如果没有更改此行为的设置,我应该在哪里将其报告为错误或功能请求?

pom*_*sky 3

作为解决方法,您可以设置替代键盘快捷键,例如alt+shift来在键盘布局之间切换(请参阅此问题以供参考:Ubuntu 17.10 无法将输入切换快捷键更改为 alt+shift)。

此快捷方式应遵循您正在寻找的“静态顺序”。


OP 已在此处提交了功能请求。