Wie kann ich verhindern, dass Mod4-P das Display wechselt?

11

Ich benutze Ctrl- Psehr häufig, um im Befehlsverlauf rückwärts zu scrollen, aber ich tippe es oft als Mod4- P, was an die Schalteranzeigefunktion gebunden ist.

Ich habe nach Tastaturkürzeln und CompizConfig usw. gesucht, aber ich konnte nicht finden, wo Mod4- Pgebunden ist. Was steuert das?

Xiè Jìléi
quelle
Ich bin mir nicht sicher, welcher Schlüssel Mod4 ist - ist das der "Super" -Schlüssel ?
Marco Ceppi
Es ist der "Win" -Schlüssel. oder Super_Lin der Ausgabe von xev.
Xiè Jìléi
1
Lesen Sie diese Frage / Antwort.
Setempler

Antworten:

7

Ignoriere meine andere Antwort, sie ist falsch.

Es gibt Laptops mit einer physischen Taste zum Umschalten der Videoausgabe, die fest codiert ist, um Win + p zu senden . Aus diesem Grund interpretiert Ubuntu Win + p jetzt als Umschalttaste für die Videoausgabe .

Dies ist im gnome-settings-daemon fest codiert und kann in gconf durch Einstellung deaktiviert werden

/apps/gnome_settings_daemon/plugins/xrandr/active

zu false. Diese Problemumgehung hat wahrscheinlich einen bösen Nebeneffekt, wenn Sie Ihre echte Video-Umschalttaste brechen, falls Sie eine haben.

PS Diese Funktion wird über einen Ubuntu-spezifischen debian/45_support_new_video_key.patch, aber vorgelagerten Gnome-Settings-Daemon hinzugefügt , der dasselbe in einem anderen Gnome-Settings-Daemon-Plugin (Media-Keys) tut . Es ist daher wahrscheinlich, dass diese gconf-Problemumgehung in Natty nicht mehr funktioniert.

PPS Es gibt einen offenen Fehler, der besagt, dass das Stehlen von Win + p auf diese Weise nicht gut für Leute ist, die vernünftige Hardware haben und diese für etwas anderes verwenden möchten.

Marius Gedminas
quelle
Jetzt habe ich mich selbst davon überzeugt, zu lernen, Win-p nicht zu drücken.
Xiè Jìléi
Der tägliche Wechsel von macOS zu Linux war der Fluch meiner Existenz. Win + P öffnet den Quellbrowser in VSCode unter macOS und ist froh, dass es eine Lösung gibt.
icirellik
4

Ubuntu 14.04 einfach:

dconf write /org/gnome/settings-daemon/plugins/media-keys/active false

An der Kommandozeile :)

Leo Gallucci
quelle
1
Bitte beachten Sie, dass dadurch auch andere Medientasten deaktiviert werden, z. B. Lautstärke erhöhen, Lautstärke verringern usw.
Guillaume Papin
Folgen Sie einfach dieser Lösung!
Setempler
2

Installieren Sie es compizconfig-settings-manager, führen Sie es aus, drücken Sie Advanced Search >, aktivieren Sie das Kontrollkästchen für die Suche in Einstellungswerten und führen Sie eine Suche durch <Super>p(und <Mod4>pfür alle Fälle scheinen beide Schreibweisen zu funktionieren).

Auf meinem Computer sind <Super>pzwei Plugins deaktiviert: ADD Helper und Shelf.

Marius Gedminas
quelle
Ich habe es versucht, aber leider sind sie nicht in CCSM gefunden. (Ich habe versucht zu finden >p, aber nur zu bekommen <Mod4>Print.)
Xiè Jìléi
Sie haben Recht - wenn ich einen zweiten Monitor anschließe, macht <Super> p etwas ganz anderes, als CCSM es impliziert.
Marius Gedminas
1

Für neuere Versionen von Ubuntu wird dconf (anstelle von gconf) zum Ändern der Einstellung gnome-settings-daemon verwendet: siehe diese Frage .

Kennzeichen
quelle
0

Auf Ubuntu Quantal

Finde alle Bindungen zu Super-p

gconftool-2 -R /apps | grep "<Super>p"
gconftool-2 -R /system | grep "<Super>p"

Löse sie

gconftool-2 -s /apps/compiz-1/plugins/shelf/screen0/options/triggerscreen_key "" --type String
gconftool-2 -s /apps/compiz-1/plugins/addhelper/screen0/options/toggle_key "" --type String
Rickard von Essen
quelle
hilft nicht auf Ubuntu 15.10
SDS