Come impedire a Mod4-P di cambiare il display?


12

Uso Ctrl- Pmolto spesso per scorrere all'indietro nella cronologia dei comandi, ma spesso lo scrivo in modo errato come Mod4- P, che è associato alla funzione di visualizzazione dell'interruttore.

Ho cercato scorciatoie da tastiera e CompizConfig, ecc., Ma non sono riuscito a trovare dove Mod4- Pè associato. Cosa lo controlla?


Non sono sicuro di quale tasto sia Mod4 - è il tasto "Super" ?
Marco Ceppi

È il tasto "Win". o Super_Lnell'output di xev.
Xiè Jìléi,

1
Leggi questa domanda / risposta.
setempler,

Risposte:


7

Ignora la mia altra risposta, non è corretto.

Ci sono laptop là fuori che hanno un pulsante fisico per cambiare l'uscita video hardcoded per inviare Win + p . Ecco perché Ubuntu ora intercetta Win + p come chiave di commutazione dell'uscita video .

Questo è codificato in gnome-settings-daemon e può essere disabilitato in gconf impostando

/apps/gnome_settings_daemon/plugins/xrandr/active

a false. Questa soluzione alternativa ha probabilmente un brutto effetto collaterale di rompere il tuo vero tasto di commutazione video, se ne hai uno.

PS Questa funzione viene aggiunta tramite un debian/45_support_new_video_key.patchdemone specifico di Ubuntu , ma il demone upstream gnome-settings farà la stessa cosa in un diverso plugin gnome-settings-daemon (media-keys). È quindi probabile che questa soluzione alternativa a gconf smetterà di funzionare in Natty.

PPS C'è un bug aperto che afferma che rubare Win + p in questo modo non è bello per le persone che hanno hardware sano e vogliono usarlo per qualcos'altro.


Ora mi sono convinto a imparare a non premere Win-p.
Xiè Jìléi,

Passare da macOS a Linux su base giornaliera questa è stata la rovina della mia esistenza, Win + P apre il browser sorgente in VSCode su macOS, quindi contento che ci sia una soluzione.
Icirellik,

4

Ubuntu 14.04 semplicemente:

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

Alla riga di comando :)


1
Nota che questo disabilita anche altri tasti multimediali come volume su, volume giù, ecc.
Guillaume Papin,

Segui semplicemente questa soluzione!
setempler,

2

Installa compizconfig-settings-manager, eseguilo, premi Advanced Search >, abilita la casella di controllo per cercare i valori di impostazione ed esegui una ricerca <Super>p(e <Mod4>p, per ogni evenienza, entrambe le ortografie sembrano funzionare).

Sulla mia macchina trovo che <Super>pè vincolato da due plugin disabilitati: ADD Helper e Shelf.


Ci ho provato ma sfortunatamente non si trovano in CCSM. (Ho cercato di trovare >p, ma solo di ottenere <Mod4>Print.)
Xiè Jìléi il

Hai ragione: se collego un secondo monitor, <Super> p fa qualcosa di completamente diverso da quello che CCSM implica che dovrebbe.
Marius Gedminas il

1

Per le versioni più recenti di Ubuntu, dconf viene utilizzato (anziché gconf) per modificare l'impostazione gnome-settings-daemon: vedere questa domanda .


0

Su Ubuntu Quantal

Trova tutti gli attacchi a Super-p

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

Slegali

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

non aiuta su Ubuntu 15.10
sds
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.