更改“切换语言键”在 13.10 中不再起作用

更改“切换语言键”在 13.10 中不再起作用

我安装了 Ubuntu 13.10。在“文本输入设置”中,我将阿拉伯语添加到键盘布局,然后尝试更改“使用以下方式切换到下一个源:”字段。我尝试将其设置为 Shift+Caps Lock 和 Alt+Shift 以及其他组合,但没有成功,它没有改变,只是留下一个空白字段。

我尝试从“键盘设置”>“键入”>“切换到下一个源”更改按键,结果相同,无论我尝试哪种组合,该字段都会被禁用。

我该如何更改密钥并修复此问题??在以前的任何 Ubuntu 版本中我从未遇到过此问题。

提示:我使用的是 Ubuntu 13.10,当时它还处于 Beta 阶段,后来更新到了最新版本,这个问题一直存在。我不知道这是否相关,但以防万一。

答案1

这已被归档为错误报告:13.10 中的非拉丁键盘布局中的热键不起作用目前,错误报告给出了以下解决方法:

针对某些系统热键和两种布局(英语和非拉丁语)的解决方法:重新绑定本地布局中的所有热键。例如,使用 ctrl+alt+τ(希腊语 tau),而不是 ctrl+alt+t。该热键仍适用于英语布局。如果您使用英语和两种不同的非拉丁语布局,此解决方法仅对其中一种有用。

您还可以使用菜单栏上的指示器来切换布局,而不是热键。

更新

正如 levesque 提到的那样,另一个错误列出的解决方案解决了此问题。错误线程中提供的解决方案如下:

A PPA which should provide some relief for this issue is available at https://launchpad.net/~attente/+archive/modifier-only-input-switch. To install:

sudo add-apt-repository ppa:attente/modifier-only-input-switch
sudo apt-get update
sudo apt-get upgrade
(log out, log in)

If the packages improve the situation for you, you can pin them using:

sudo apt-mark hold compiz
sudo apt-mark hold gnome-settings-daemon
sudo apt-mark hold unity

If the packages don't work for you, you can purge them using:

sudo ppa-purge ppa:attente/modifier-only-input-switch

相关内容