rtp*_*tpg 94 keyboard-layout shortcut-keys
我最近使用新的键盘处理系统升级到 Ubuntu 13.10。小小的“切换键盘”选项不允许我将其设置为Alt+ Shift。我怎样才能获得这个键盘绑定,因为我对使用 Mac-esque Super+Space组合完全没有兴趣?
Geo*_*nov 93
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
Run Code Online (Sandbox Code Playgroud)
在我的情况下需要重新启动系统才能使其工作(简单的注销和登录可能就足够了)。
注意:最初,补丁位于 ppa:attente/1218322。如果您之前从那里安装了它,您可以先按如下方式清除它
sudo ppa-purge ppa:attente/1218322
Run Code Online (Sandbox Code Playgroud)
然后执行上面三个命令。
另外,您也可以考虑使用含有非修饰键(一个字母,数字,空间)的组合:尝试,例如,Alt+ Shift+ Space(这将无需安装任何补丁工作)。
请注意,切换布局的键盘快捷键在锁定屏幕上仍然不起作用(这是一个 单独的错误)。如果由于布局错误而卡在锁定屏幕上并且无法输入密码,只需单击密码字段右侧的语言指示器图标即可。
Rad*_*anu 26
非常感谢William Hua (attente)的Modifier-only 输入开关 PPA。正如他所说,他将保持 PPA 的最新状态,直到针对此错误的正确修复发布。
在我使用以下命令将此 PPA 添加到我的源列表后:
sudo add-apt-repository ppa:attente/modifier-only-input-switch
Run Code Online (Sandbox Code Playgroud)
在我使用以下方法升级系统后:
sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
我可以将默认的Super+Space键盘快捷键更改为Alt+ Shift:

小智 12
在带有 Gnome 3.18 的 Ubuntu 16.04 中,您可以使用它dconf Editor(应该也适用于以前的版本,因为该错误似乎很旧):
org.gnome.desktop.wm.keybindingsswitch-input-source(或switch-input-source-backward)改为['<Shift>Alt_L'](或['<Alt>Shift_L'])
| 归档时间: |
|
| 查看次数: |
113086 次 |
| 最近记录: |