键盘快捷键在12.04不起作用?
在12.04中,我无法让我的快捷方式工作。
其他人有这个问题吗? 到目前为止,我对Ubuntu 12.04不是很满意。 多么令人失望!
我终于设法让我的快捷方式回归,包括Super的快捷方式。
1)映射超级密钥
在系统设置/键盘/键入选项卡/布局设置链接(在底部)/布局选项卡/选项按钮/“Alt / Win键行为”中,选择元映射到左赢键 。
2)桌面快捷方式(例如“显示桌面”)
a)安装dconf-tools: sudo apt-get install dconf-tools
b)运行dconf-editor,转到/ org / gnome / desktop / wm / keybindings并更改要更改的值。 我在Windows中设置了快捷方式:
- panel-run-dialog是run命令,我把它设置为
['<Super>R']
- show-desktop用于显示桌面,我将其设置为
['<Super>M']
3)其他快捷方式(如“发射终端”)
a)在系统设置/键盘/快捷方式选项卡/自定义快捷方式中,添加(使用“+”按钮)所需的所有快捷方式并设置其加速器。 如果你想在这里使用Super键,你应该在这里使用Super,但它还不能用
b)运行gconf-editor(带有’g’,而不是’d’,如2.a),转到/ desktop / gnome / keybindings,对于每个使用Super的快捷方式,将Super更改为Mod4
而已!
任何涉及超级按钮的自定义键盘快捷键在12.04中都不起作用。 例如,当我设置一个组合键Super + L来锁定屏幕时 – 它没有这样做(尽管它通过“锁定屏幕”菜单项在菜单中显示了这种组合)。
这是11.10的回归,这些关键组合完美无缺……
为了使我的媒体密钥(音量增大,音量减小等)在Ubuntu 12.04中运行,我必须运行dconf-editor并转到org -> gnome -> settings-daemon -> plugins -> media-keys
并检查“活跃的“盒子。
运行命令的快捷方式的解决方法是使用compiz的命令插件。 使用此插件,我能够使我的自定义超快捷方式再次工作,这与标准键盘 – >快捷方式系统设置无关。
仍然这个解决方案似乎不适用于Unity使用的快捷方式。 例如,无法覆盖Super-T,即使已将其重新分配给命令插件中的其他内容,也会打开垃圾箱。 我无法找到一种方法来禁用Unity定义的默认操作。
我不认为它适用于Unity,但我有一个至少适用于使用Gnome的人的解决方案。 如果你还没有dconf-tools安装它。 打开它然后转到org – > gnome – > desktop – > wm – > keybindings。 在那里,您可以编辑所有桌面快捷方式