如何禁用超级键?


64

我想禁用该Super键,当我按Super什么也不应该发生。

我怎样才能做到这一点?


“超级”键(又名“ Windows”键)的作用类似于Ctrl和Alt之类的元键。在Unity中,应该打开启动器。要打开应用程序菜单,请使用Alt + F1。我不知道如何禁用它。
Lekensteyn

Answers:


69

您可以在Compiz中进行更改。

  1. 安装 compizconfig-settings-manager

    sudo apt-get install compizconfig-settings-manager
    
  2. 点击Alt+ F2,输入about:config并点击Enter以打开Unity配置。

    ccsm在命令行上运行。

  3. 更改或禁用Key的快捷方式,根据需要释放启动器来显示启动器Super

    在此处输入图片说明

在此处输入图片说明

在此处输入图片说明


选项卡的布局现在有所不同(在13.04中),但是单击鼠标左键仍然可以找到启动器设置,并且仍然可以使用。这对Emacs用户是一种祝福。
user100464 2013年

这不再起作用。我不知道为什么,但是似乎没有办法禁用Ubuntu中显示“搜索栏”的“超级”键(如果有的话)。我已经尝试了一切。
迈克

@Mike,它对我有用(Ubuntu 15.04),就像user100464所说的,它只是在另一个位置
david-hoze 2015年

3
适用于我Ubuntu 15.10。新的位置是“ Ubuntu Unity插件>启动器”
Nathanael Weiss

我禁用了“显示启动器的键”,但是当我按超级键时,弹出一个新的搜索提示“键入您的命令”。Ubuntu 17.04
Peheje

18

执行以下命令,然后再次登录Unity桌面环境。

dconf write /org/compiz/profiles/unity/plugins/unityshell/show-launcher '""'

在Ubuntu 12.04及更高版本中:

gconftool-2 --set "/apps/compiz-1/plugins/unityshell/screen0/options/show_launcher" --type string ""

对于那些不想安装compiz-settings-manager的人来说,这很棒!
Programster

在Ubuntu 12.04和14.04之间,键盘快捷键的工作方式是否已更改?
gonzobrains

1
在Ubuntu 14.04(Trusty)上,我使用gsettings set org.compiz.integrated show-hud "['']"
Mikel

3
dconf write ...工作为我在16.04。
mmoya

@mmoya在Ubuntu 16.10上进行了检查-不起作用:dconf write..
yetanothercoder

10

只需将以下行放入〜/ .Xmodmap中,然后注销并再次登录Unity。

keycode 133 = NoSymbol
keycode 134 = NoSymbol

1
我怀疑这将阻止用户将该键分配给任何其他功能。
Edward Falk 2014年

这正是我所需要的。实际上,我在每行上多次添加NoSymbol,以禁止将其与其他修饰键一起使用。谢谢!
gonzobrains
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.