Answers:
您可以使用以下命令禁用超级键:
gconftool --set /desktop/unity/launcher/super_key_enable --type=bool 0
(由于GNOME 3点的设置在dconf代替的gconf,和统一成为一个插件因此,该方法变得:dconf write /org/compiz/profiles/unity/plugins/unityshell/show-launcher '""'
)
然后,可以使用首选方法定义键盘快捷键,以启动以下命令:
dbus-send --type=method_call --dest=com.canonical.Unity2d /Dash com.canonical.Unity2d.Dash.activateHome
这将触发Unity Home Dash
--dest=com.canonical.Unity2d.Dash
在将每日构建用于Unity 2D时必须使用。
我刚刚安装了Ubuntu 11.04,并且能够使用gconf-editor更改快捷键。
确保您没有运行gnome-do!(如果设置为使用您的键组合,则Dash将无法绑定到这些键。)
打开终端并运行 gconf-editor
导航到此键:
/apps/compiz-1/plugins/unityshell/screen0/options/show_launcher
将show_launcher键修改为单个键值。
我将值设置为<Super>space
现在Super+space打开破折号而不是Super。请注意,如果您使用组合键,则似乎需要一分钟才能使用它来调用Dash。您还需要快速完成按键组合。
如果您想要一个更加用户友好的界面,则可以使用命令行:
gconftool --set /apps/compiz-1/plugins/unityshell/screen0/options/show_launcher --type=string "<Super>space"
或使用compizconfig-settings-manager
sudo apt-get install compizconfig-settings-manager
在“桌面”部分中,选择“ Ubuntu Unity插件”。设置密钥以显示启动器为您所需的密钥。同样,您需要一分钟才能调用Dash。
gconftool
在Ubuntu 12.04.1中尝试了该命令。奇迹般有效!
Super
+ Tab
已经很好地激活了启动器。因此,我只是将show_launcher
值重置为""
。
尽管计划在默认情况下取消激活该快捷方式,但现在暂时不计划使其可配置,请参见Bug#705076
运行(Alt + F2或Synapse)gconf编辑器。导航对桌面>团结>启动器。取消选中“ super_key_enable”复选框。
对于Ubuntu 12.04中的Unity-2D,以下命令对我有用:
dconf write /com/canonical/unity-2d/launcher/super-key-enable false