47 votes

Comment désactiver le raccourci global <Super>-p ?

Dans ubuntu 11.04, il y avait une solution de contournement en utilisant gconf-editor et en définissant la clé /apps/gnome_settings_daemon/plugins/xrandr/active à faux.

Cependant, il n'y a pas de clé de ce type dans gconf-manager sous ubuntu 11.10 (gnome 3).

49voto

David Points 591

Sur Ubuntu 18.04 J'ai trouvé deux combinaisons de touches différentes pour SUPER + P qui peut être désactivé avec dconf-editor .

Tout d'abord, vous devez installer dconf-editor s'il n'est pas déjà installé. Ceci peut être fait dans le terminal avec la commande suivante :

sudo apt install dconf-editor

Vous pouvez ensuite le lancer à partir du terminal :

dconf-editor

A l'intérieur dconf-editor :

  • Naviguez jusqu'à : /org/gnome/mutter/keybindings/switch-monitor
  • Si le champ "Valeur personnalisée" contient ['<Super>p', 'XF86Display'] alors :
    • Désactiver "Utiliser la valeur par défaut"
    • Dans la section "Custom va []
  • N
  • I '<Super>p' alors :
    • D
    • I

20voto

Mark S. Rasmussen Points 13313

La nouvelle version de gnome-settings-daemon stocke ses informations de configuration dans dconf statt gconf .

Pour faire l'équivalent de ce que vous faisiez sur 11.04, essayez ce qui suit :

  1. Installer le dconf-tools puis exécutez dconf-editor .
  2. Dans l'arborescence de gauche, naviguez org -> gnome -> settings-daemon -> plugins -> xrandr .
  3. Décochez la case active case à cocher.

8voto

setempler Points 500

Afin de désactiver global <Super>p les raccourcis clavier, et PAS toute autre clé multimédia (testée sous Ubuntu 15.04 ) J'ai dû 'emtpy' les clés dconf suivantes. J'ai exécuté (dans un terminal) :

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

Auparavant, j'ai recherché avec les commandes bash suivantes les valeurs qui contenaient '<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

Pour rechercher tous les dconf utilisez la commande :

dconf dump / | grep '<Super>p'

Si vous voulez éviter le terminal, exécutez le programme dconf-editor et y rechercher la (les) clé(s)...

Editer :

Après quelques mises à jour et redémarrages, la liaison clavier ne fonctionnait plus. J'ai découvert qu'il y avait ou qu'il y a eu un bogue dans l'application gnome-settings-daemon qui définit <Super>p . Un piratage est décrit aquí .

Dans le processus de démarrage, /usr/bin/xbindkeys_autostart est exécuté lors de la connexion. Ce script recherche le fichier dans $HOME/.xbindkeysrc et charge les paramètres.

Puisque je voulais cartographier gnome-screenshot -c a <Super>p J'ai créé ce fichier avec le contenu suivant (et j'ai supprimé les paramètres dans ubuntu/compiz) :

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

7voto

Neal Points 141

Ce problème persiste dans la version 12.10 d'Ubuntu publiée le 18 octobre 2012. A correction de bogues pour cela semblait être en préparation afin qu'il y ait au moins un moyen plus facile de reconfigurer les liaisons de touches, mais elle a depuis été marquée comme invalide parce que cela a été supposé être corrigé dans gnome-settings-daemon .

En fin de compte, ce problème est supposé être dû à certains vendeurs de matériel qui codent en dur la vidéo en sortie vers Super-P .

Il y a eu mise à jour des conversations sur le bug tracker depuis la réponse actuellement acceptée qui suggère de ne pas désactiver xrandr, mais plutôt de désactiver clés-médias :

Essayez ce qui suit :

  1. Installer le dconf-tools puis exécutez dconf-editor .
  2. Dans l'arborescence de gauche, naviguez org -> gnome -> settings-daemon -> plugins -> media-keys .
  3. Décochez la case active case à cocher.

La version en ligne de commande est la suivante

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

7voto

Slim Points 385

H

gsettings set org.gnome.mutter.keybindings switch-monitor "[]"

I

gsettings set org.gnome.mutter.keybindings switch-monitor "['<Super>p']"

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X