Come disabilitare il collegamento globale <Super> -p?


Risposte:


19

La nuova versione di gnome-settings-daemonmemorizza le informazioni di configurazione dconfpiuttosto che gconf.

Per fare l'equivalente di quello che stavi facendo su 11.04, prova quanto segue:

  1. Installa il dconf-toolspacchetto, quindi esegui dconf-editor.
  2. Nella struttura a sinistra, naviga org-> gnome-> settings-daemon-> plugins-> xrandr.
  3. Deseleziona la activecasella di controllo.

1
Ho risolto la risposta ora. Ti dispiacerebbe contrassegnarlo come accettato se risolvesse il tuo problema?
James Henstridge,

2
Il modo per farlo dalla riga di comando è:dconf write /org/gnome/settings-daemon/plugins/xrandr/active false
aculich

1
Ho scoperto che anche w / Ubuntu 13.04 è necessariodconf write /org/gnome/settings-daemon/plugins/media-keys/active false
Mark

3
@elgalu: in questo modo si disabiliteranno tutti i tasti multimediali, inclusi volume su, giù, schermate, ecc. Certamente non ciò che l'OP voleva.
Gui Ambros,

1
Sì @GuiAmbros fa schifo, non ho ancora alcuna soluzione per questo problema su Ubuntu 14.04
Leo Gallucci

16

Su Ubuntu 18.04 , ho trovato due differenti combinazioni di tasti per SUPER+ P, che possono essere disabilitate con dconf-editor.

Innanzitutto, è necessario installare dconf-editor, se non è già installato. Questo può essere fatto nel terminale con il seguente comando:

sudo apt install dconf-editor

Quindi puoi avviarlo dal terminale:

dconf-editor

Entro dconf-editor:

  • Passare a: / org / gnome / mutter / keybindings / switch-monitor
  • Se il campo "Valore personalizzato" contiene ['<Super>p', 'XF86Display'], quindi:
    • Disabilita "Usa valore predefinito"
    • Nel campo "Valore personalizzato", digitare quanto segue: []
  • Passare a: / org / gnome / settings-daemon / plugins / media-keys / video-out
  • Se il campo "Valore personalizzato" contiene '<Super>p', quindi:
    • Disabilita "Usa valore predefinito"
    • Nel campo "Valore personalizzato", elimina tutto.

1
Questo è esattamente lo stesso degli altri answer.s
fosslinux,

5
Non sono d'accordo Hai eliminato una informazione importante: il fatto che la mia risposta è specifica per Ubuntu 18.04. Inoltre, la risposta accettata è irrilevante per 18.04 e nessuna delle altre risposte risolve completamente il problema con 18.04.
David,

Questo ha funzionato su Bionic. Molto fastidioso che ci siano due impostazioni diverse per lo stesso restringimento. Il mormorio ha funzionato per me
chaz,

8

Per disabilitare le<Super>p combinazioni di tasti globali e NON qualsiasi altra chiave multimediale (testata in Ubuntu 15.04 ) ho dovuto 'emtpy' le seguenti chiavi dconf. Ho corso (in un terminale):

dconf write /org/gnome/settings-daemon/plugins/media-keys/video-out ''
dconf write /org/gnome/settings-daemon/plugins/media-keys/screenshot ''

Prima, ho cercato con i seguenti comandi bash i valori che contenevano '<Super>p':

b="/org/gnome/settings-daemon/plugins/media-keys/"
for i in `dconf list $b | sort`; do echo -n "$i: "; dconf read $b$i; done

Per cercare tutti i dconftasti, utilizzare il comando:

dconf dump / | grep '<Super>p'

Se vuoi evitare il terminale, esegui il programma dconf-editore cerca le chiavi lì ...

Modificare:

Dopo alcuni aggiornamenti e riavvii, il keybinding non funzionava più. Ho scoperto che esiste / era un bug gnome-settings-daemonche definisce <Super>p. Un hack è descritto qui .

Nel processo di avvio, /usr/bin/xbindkeys_autostartviene eseguito all'accesso. Questo script cerca il file $HOME/.xbindkeysrce carica le impostazioni.

Dal momento che ho voluto per mappare gnome-screenshot -ca <Super>p, ho creato il questo file con il seguente contenuto (e non mappate le impostazioni in ubuntu / compiz):

# Content of $HOME/.xbindkeysrc
"gnome-screenshot -c"
mod4 + p

2
Bello! hai finalmente risolto il mio incubo Super + P
Leo Gallucci,

@LeoGallucci, se hai problemi dopo il riavvio / aggiornamento, prova la modifica .xbindkeysrc (vedi la modifica della mia risposta).
setempler,

La soluzione collegata era esattamente ciò di cui avevo bisogno. Grazie!
Legoscia,

7

Questo è ancora un problema a partire da Ubuntu 12.10 rilasciato il 18 ottobre 2012. Una correzione di bug per questo sembrava essere in atto in modo che almeno ci sia un modo più semplice per riconfigurare i collegamenti chiave, ma da allora è stato contrassegnato come non valido perché questo è stato presumibilmente corretto gnome-settings-daemon.

In definitiva, questo problema è presumibilmente dovuto al fatto che alcuni fornitori di hardware codificano il video Super-P.

Ci sono state conversazioni aggiornate sul bug tracker dopo la risposta attualmente accettata che suggerisce di non disattivare xrandr, ma invece di disattivare i media-key :

Prova quanto segue:

  1. Installa il dconf-toolspacchetto, quindi esegui dconf-editor.
  2. Nella struttura a sinistra, naviga org-> gnome-> settings-daemon-> plugins-> media-keys.
  3. Deseleziona la activecasella di controllo.

O la versione da riga di comando di questo è:

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


Questo disabilita molto più di un semplice <super>P. Se vuoi solo disabilitarlo, vai nella posizione sopra, trova video-oute cambialo. Fare questa risposta sta buttando via il bambino con l'acqua del bagno.
mlissner,

3

Anche se la disabilitazione del plugin xrandr non funziona per te (come me), ti suggerisco di provare questo (funziona per me):

Vai nell'editor dconf tramite il comando "editor dconf" in un terminale, quindi vai a:

/org/gnome/mutter/keybindings/switch-monitor

e disabilita "usa valore predefinito" ed elimina:

'<Super>p',
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.