我可以使用超级键定义键盘快捷键吗?

在10.04中,我使用Super / Mod4和一个其他键定义了很多键盘快捷键,

  • Super + O跑Opera
  • Super + W打开Nautilus指向我的Work文件夹等。

在11.04,这些似乎不起作用 – 只有Super + R才能运行终端, Super + Shift + W成功运行Nautilus。

有什么方法可以让它们再次运作吗?

键盘快捷键中添加它们不起作用,也不会在CompizConfig设置管理器中添加命令。

发生这种情况是因为在Natty Super / Mod4中是Unity面板的快捷方式。 您可以在Compiz中更改它。

  1. 安装compizconfig-settings-manager 安装compizconfig-settings-manager 包。

  2. 按Alt + F2 ,输入about:config并按Enter键打开Unity配置。

  3. 更改Key的快捷方式以显示启动器 ,以释放超级密钥:

    在此处输入图像描述

在这个例子中,我已经从Super变为Super + L.

现在您的mod键可以随意使用。

要做到这一点,无需安装任何东西,也无需浏览不熟悉的菜单。

  1. Alt + F2
  2. 输入 gnome-terminal Enter
  3. 输入gconftool-2 --set --type string /apps/compiz-1/plugins/unityshell/screen0/options/show_launcher 'a'

之后的a更改为您喜欢的任何键。

请注意, sw已经被采用,我不建议使用l因为它通常用于锁定屏幕。

从这里开始更简单: 在系统设置/键盘/键入选项卡/布局设置链接(在底部)/布局选项卡/选项按钮/“Alt / Win键行为”中,选择元映射到左赢键。