Kann ich Tastenkürzel mit der Super-Taste definieren?


24

In 10.04 hatte ich viele Tastenkombinationen mit Super/ Mod4und einer einzigen anderen Taste definiert,

  • Super+ OOpera ausgeführt
  • Super+ Wöffnete Nautilus und zeigte auf meinen Arbeitsordner usw.

In 11.04 scheinen diese nicht zu funktionieren - nur Super+ Rfunktioniert die Ausführung des Terminals, und Super+ Shift+ Wführt Nautilus erfolgreich aus.

Kann ich diese auf irgendeine Weise wieder zum Funktionieren bringen?

Hinzufügen von ihnen in Tastaturbefehle nicht funktioniert, und auch nicht das Hinzufügen Befehle in CompizConfig Settings Manager .


1
Fügen Sie Befehle im Befehls-Plugin für ccsm hinzu? Für mich funktioniert das
einwandfrei

Ja, ich habe das getan, wie ich geschrieben habe, und die Tastenkombinationen festgelegt, aber es hat nicht funktioniert, bis ich die Launcher-Bindung entfernt habe, wie unten angegeben.
Rasmus

2
Follow-up für 12.04: Beim Update auf 12.04 ist ein Problem aufgetreten, nämlich dass einige Verknüpfungen wieder nicht funktionierten und einige geändert wurden. Unter Systemeinstellungen> Tastatur> Verknüpfungen wurden einige meiner benutzerdefinierten Verknüpfungen von Super+<key>nach geändert Mod4+Super+Hyper+<key>. Diese Gewichte funktionierten genauso wie alle anderen Modifikatoren, d Ctrl+Super+<key>. H. Pure Super+<key>hat in diesem Dialogfeld nicht funktioniert. Das Setzen in CCSM mit dem Commands-Plugin funktioniert (in Verbindung mit der Antwort unten).
Rasmus

Ich muss sagen, dass ich es sehr begrüßen würde, wenn die Dash / Launcher <kbd> Super </ kbd> -Verknüpfungen individuell geändert werden könnten. Ich mag das Konzept im Allgemeinen, aber ich würde gerne auf einige Abkürzungen wie <kbd> Super </ kbd> + <kbd> G </ kbd> verzichten, die ich als Terminator verwende.
tlwhitec

Antworten:


33

Dies geschieht, weil in Natty Super/ Mod4eine Verknüpfung zum Unity-Bedienfeld besteht. Das können Sie in Compiz ändern.

  1. Installieren Sie das Paket compizconfig-settings-managerInstallieren Sie den compizconfig-settings-manager .

  2. Drücken Sie Alt+ F2, geben Sie about:configund drücken Sie Enter, um die Unity-Konfiguration zu öffnen.

  3. Ändern Sie die Tastenkombination für Schlüssel, um den Starter anzuzeigen, während Sie Ihren SuperSchlüssel freigeben möchten:

    Bildbeschreibung hier eingeben

In diesem Beispiel habe ich von Superzu Super+ geändertL

Jetzt kannst du deinen Mod-Key frei verwenden.


2
Ein Nachteil davon ist, dass Super + (Nummer) nicht mehr funktioniert, um schnell zwischen Apps zu wechseln, zumindest nicht auf meiner Azerty-Tastatur.
Bleep Bloop

Du hast recht .
Desgua

Die erste Antwort finden Sie möglicherweise auch unter askubuntu.com/questions/378037/…. Dort können Sie nachlesen , wie Ihre Tastenzuordnungen lauten.
Michael Durrant

Ich kann das Äquivalent dazu in Ubuntu 14.04 nicht finden. Würdest du wissen, wo das sein würde?
Drei Tage,

In Ubuntu 14.04 können Sie einer Verknüpfung "Super" + "Key" zuweisen, ohne die Verknüpfung zum Startprogramm ändern zu müssen.
Desgua

6

Dazu müssen Sie nichts installieren und nicht in den unbekannten Menüs navigieren.

  1. Drücken Sie Alt+F2
  2. Art gnome-terminal Enter
  3. Art gconftool-2 --set --type string /apps/compiz-1/plugins/unityshell/screen0/options/show_launcher '<Super>a' Enter

Ändern Sie das aAfter <Super>auf die von Ihnen bevorzugte Taste.

Beachten Sie, dass sund wbereits vergeben sind, und ich würde die Verwendung nicht empfehlen, lda dies häufig für den Sperrbildschirm verwendet wird.


2
Das Ausführen gnome-terminalwird empfohlen, da Sie nichts in das Alt+F2Dialogfeld einfügen können . Bug 736222 .
Mikel

0

Einfacher von hier aus : Wählen Sie unter Systemeinstellungen / Tastatur / Registerkarte Eingabe / Link Layouteinstellungen (unten) / Registerkarte Layouts / Schaltfläche Optionen / "Alt / Win-Tastenverhalten" die Option "Meta wird der linken Win-Taste zugeordnet".

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.