alt+shift 不能设置切换语言

Ali*_*Ali 11 keyboard shortcut-keys language 13.10

我最近重新安装了 Ubuntu 13.10;但有件事困扰着我,我不太明白。

当我第一次尝试使用旧的“ Alt+ Shift”快捷键切换键盘语言(我通常在波斯语和英语之间切换)时,它不起作用。然后,我去检查了键盘快捷键设置,发现它已设置为“ Super+ Space”(顺便说一句也不起作用)。所以我试图把它改回“ Alt+ Shift”,但它不起作用;当我按“ Alt+ Shift”将其设置为切换语言快捷方式时,该框会自动将其自身重置为其先前的值(没有任何错误)。据我检查,我也找不到任何明显对应于快捷方式“ Alt+ Shift”的东西。

我目前已将快捷方式设置为“ Ctrl+ Space”;所以我可以切换语言。我的问题是为什么我不能将它设置为“ Alt+ Shift”?

Dze*_*ero 10

升级到 Saucy 后我遇到了同样的问题。

这是我修复它的方法。首先你需要 dconf-editor,所以只需通过键入(在终端中)来安装它:

sudo apt-get install dconf-editor
Run Code Online (Sandbox Code Playgroud)

安装后通过键入运行它

dconf-editor
Run Code Online (Sandbox Code Playgroud)

在新窗口中浏览,Desktop -> ibus -> General -> Hotkey
然后将next-engine&next-engine-in-menu值更改为如下所示:

['Shift_L+Alt']  
Run Code Online (Sandbox Code Playgroud)

关闭窗口并转到文本输入设置。
他们现在应该允许您使用Alt+Shift

如果以上没有帮助,试试这个:

sudo add-apt-repository ppa:attente/1218322
sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

然后重新启动。


mal*_*yeb 1

要将 Shift+Alt 组合设置为语言切换器,请使用以下命令:

Tweak Tool -> Typing -> Key(s) to change layout
Run Code Online (Sandbox Code Playgroud)

这将使用您从菜单中选择的任何组合键更改布局。但它不会改变Ubuntu 13.10 (Unity) 中的布局指示器

从 Ubuntu 软件中心安装Tweak 工具