Wie deaktiviere ich den Superschlüssel?

64

Ich möchte die SuperTaste deaktivieren , wenn ich drücke Super, sollte nichts passieren.

Wie kann ich das machen?

Smaragdhieu
quelle
Die "Super" -Taste (auch "Windows" -Taste genannt) verhält sich wie eine Metataste wie Strg und Alt. In Unity soll es den Launcher öffnen. Verwenden Sie zum Öffnen des Anwendungsmenüs die Tastenkombination Alt + F1. Ich habe keine Ahnung, wie ich es deaktivieren soll.
Lekensteyn

Antworten:

69

Das können Sie in Compiz ändern.

  1. Installieren compizconfig-settings-manager

    sudo apt-get install compizconfig-settings-manager
    
  2. Drücken Sie Alt+ F2, geben Sie about:configund drücken Sie Enter, um die Unity-Konfiguration zu öffnen.

    Oder ccsmauf der Kommandozeile ausführen .

  3. Ändern oder deaktivieren Sie die Tastenkombination , damit der Launcher angezeigt wird, wenn Sie Ihren SuperSchlüssel freigeben möchten:

    Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

desgua
quelle
Das Layout der Registerkarten ist jetzt anders (in 13.04), aber wenn Sie herumklicken, finden Sie immer noch die Launcher-Einstellung und es funktioniert immer noch. Dies ist ein Segen für Emacs-Benutzer.
User100464
Das geht nicht mehr. Ich habe keine Ahnung warum, aber es scheint, als gäbe es keine Möglichkeit mehr, die "Super" -Taste zu deaktivieren, die die "Suchleiste" in Ubuntu anzeigt (falls es jemals eine Möglichkeit gab). Ich habe buchstäblich alles versucht.
Mike
@ Mike, es funktioniert für mich (Ubuntu 15.04), es ist wie gesagt user100464, es ist nur an einem anderen Ort
David-Hoze
3
Funktioniert bei mir Ubuntu 15.10. Der neue Ort ist "Ubuntu Unity Plugin> Launcher"
Nathanael Weiss
Ich habe "Key to show the launcher" deaktiviert, aber jetzt erscheint ein neuer Suchfilter "type your command", wenn ich die Super-Taste drücke. Ubuntu 17.04
Peheje
18

Führen Sie den folgenden Befehl aus und melden Sie sich erneut in der Unity-Desktop-Umgebung an.

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

In Ubuntu 12.04 und höher:

gconftool-2 --set "/apps/compiz-1/plugins/unityshell/screen0/options/show_launcher" --type string ""
Vier Dollar
quelle
Dies ist großartig für diejenigen von uns, die den compiz-settings-manager nicht installieren wollen!
Programster
Hat sich die Funktionsweise der Tastaturkürzel zwischen Ubuntu 12.04 und 14.04 geändert?
Gonzobrains
1
Auf Ubuntu 14.04 (Trusty) habe ich verwendet gsettings set org.compiz.integrated show-hud "['']".
Mikel,
3
Das dconf write ...hat bei mir am 16.04.
Mmoya
@mmoya hat auf Ubuntu 16.10 gecheckt - hat nicht funktioniert:dconf write..
yetanothercoder
10

Fügen Sie einfach die folgenden Zeilen in Ihre ~ / .Xmodmap ein und melden Sie sich dann bei Unity ab und wieder an.

keycode 133 = NoSymbol
keycode 134 = NoSymbol
Vier Dollar
quelle
1
Ich vermute, dass dies den Benutzer daran hindern würde, diese Taste einer anderen Funktion zuzuweisen.
Edward Falk
Welches ist genau das, was ich brauchte. Ich füge NoSymbol tatsächlich mehrmals in jede Zeile ein, um die Verwendung mit anderen Zusatztasten zu unterdrücken. Vielen Dank!
Gonzobrains