Answers:
甲确认错误在Ubuntu 13.10阻止用户使用的组合等切换布局Alt+ Shift,Caps Lock,Ctrl+ Shift等
该错误会影响许多人,其重要性设置为“高”,因此我们可以期望很快会发布一个正式补丁。您可以在launchpad.net上订阅有关此错误的通知,以便在完成后收到一封电子邮件。
当前,正在测试旨在解决此问题的补丁。到现在为止,它似乎对大多数用户都有效,尽管仍然存在某些问题。要安装补丁,请使用以下命令:
sudo add-apt-repository ppa:attente/modifier-only-input-switch
sudo apt-get update
sudo apt-get upgrade
在我的情况下,需要重新启动系统才能使其正常工作(简单的注销和登录可能就足够了)。
注意:最初,该修补程序位于ppa:attente / 1218322。如果您以前是从那里安装的,则可以先按以下步骤清除它
sudo ppa-purge ppa:attente/1218322
然后执行上面的三个命令。
或者,您可以考虑使用包含非修饰键(字母,数字,空格)的组合:例如,尝试Alt+ Shift+ Space(这无需安装任何补丁程序即可使用)。
请注意,用于切换布局的键盘快捷键在锁定屏幕上仍然不起作用(这是一个 单独的bug)。如果由于错误的布局而被卡在锁定屏幕上而无法输入密码,只需单击密码字段右侧的语言指示器图标。
非常感谢威廉华(attente) ,他只修改输入开关PPA。如他所说,他将使PPA保持最新状态,直到发布对此错误的正确修复。
在使用以下命令将此PPA添加到我的源列表之后:
sudo add-apt-repository ppa:attente/modifier-only-input-switch
在我使用以下方法升级系统后:
sudo apt-get update
sudo apt-get upgrade
我可以将默认的Super+ Space键盘快捷键更改为Alt+ Shift:
ubuntu 15.04
吗?我在这个版本中也有这个问题。
在带有Gnome 3.18的Ubuntu 16.04中,您可以使用来使其工作dconf Editor
(由于该错误似乎已经很老了,因此也应该适用于以前的版本):
在Ubuntu 12.04 LTS中,在Keyboard Layout Options窗口中,我可以选择Key来更改布局并标记我选择的绑定。我用Shift+ CapsLock来切换从键盘本身的布局,而无需使用鼠标光标来选择从面板指示器所需的布局。相同的按键组合似乎可以在多个布局之间切换或选择。(但是在Ubuntu 13.10中并不是那么容易。)
在“ 键盘设置”窗口的“ 快捷方式”选项卡下,选择“ 键入”。默认为下一个源切换为Super+ SPACE这看起来是通过点击它来为我工作,因此,我分配了一个新的加速器...,切换到下一个大号 ayout(我用Super+ L)。
(然后,我使用相同的首选布局为“切换到先前的源”分配了类似的选项,然后开始对其进行测试。从首选布局切换为替代布局有效,但相反却没有。请参考下一步以进行修复。)
修复:使用首选布局(A)为“切换到下一个来源”分配Super+ 后,我将键盘布局更改为备用布局(B),然后将组合分配为“切换到上一个来源”(为此我使用了+ + )。然后我测试了它们,它们工作正常。(也许禁用“切换到以前的来源”也可以。)LShiftSuperL
我使用的按键组合的新加速器如下所示:
然后,我可以切换到使用布局(A)Super+ L和回使用布局(B)Shift+ Super+ L。