Comment empêcher Mod4-P de commuter l'affichage?


12

J'utilise Ctrl- Ptrès fréquemment pour faire défiler vers l'arrière dans l'historique des commandes, mais je le tape souvent comme Mod4- P, qui est lié à la fonction d'affichage du commutateur.

J'ai cherché dans les raccourcis clavier et CompizConfig, etc., mais je n'ai pas pu trouver où Mod4- Pest lié. Qu'est-ce qui contrôle cela?


Je ne sais pas quelle clé est Mod4 - est-ce la touche "Super" ?
Marco Ceppi

C'est la clé "Win". ou Super_Ldans la sortie de xev.
Xiè Jìléi

1
Lisez cette question / réponse.
setempler

Réponses:


7

Ignorez mon autre réponse, elle est incorrecte.

Il y a des ordinateurs portables qui ont un bouton physique pour la commutation de sortie vidéo codé en dur pour envoyer Win + p . C'est pourquoi Ubuntu interprète désormais Win + p comme clé de commutation de sortie vidéo .

Ceci est codé en dur dans gnome-settings-daemon et peut être désactivé dans gconf en définissant

/apps/gnome_settings_daemon/plugins/xrandr/active

à false. Cette solution de contournement a probablement un effet secondaire désagréable de casser votre véritable clé de commutation vidéo, si vous en avez une.

PS Cette fonctionnalité est ajoutée via un debian/45_support_new_video_key.patchdémon spécifique à Ubuntu , mais le démon gnome-settings en amont fera la même chose dans un autre plugin gnome-settings-daemon (media-keys). Il est donc probable que cette solution de contournement gconf cessera de fonctionner dans Natty.

PPS Il y a un bogue ouvert affirmant que voler Win + p de cette façon n'est pas agréable pour les personnes qui ont du matériel sain et qui veulent l'utiliser pour autre chose.


Maintenant, je me suis convaincu d'apprendre à ne pas appuyer sur Win-p.
Xiè Jìléi

Passer de macOS à Linux sur une base quotidienne a été le fléau de mon existence, Win + P ouvre le navigateur source dans VSCode sur macOS, si heureux qu'il y ait une solution.
icirellik

4

Ubuntu 14.04 simplement:

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

Sur la ligne de commande :)


1
Veuillez noter que cela désactive également d'autres touches multimédias telles que l'augmentation du volume, la diminution du volume, etc.
Guillaume Papin

Suivez simplement cette solution!
setempler

2

Installez compizconfig-settings-manager, exécutez-le, appuyez sur Advanced Search >, activez la case à cocher pour rechercher dans les valeurs de réglage et effectuez une recherche <Super>p(et <Mod4>p, au cas où - les deux orthographes semblent fonctionner).

Sur ma machine, je trouve qu'il <Super>pest lié par deux plugins désactivés: ADD Helper et Shelf.


J'ai essayé mais malheureusement ils ne se trouvent pas dans CCSM. (J'ai essayé de trouver >p, mais j'obtiens seulement <Mod4>Print.)
Xiè Jìléi

Vous avez raison - si je branche un deuxième moniteur, <Super> p fait quelque chose qui n'est pas du tout ce que CCSM implique.
Marius Gedminas

1

Pour les versions plus récentes d'Ubuntu, dconf est utilisé (au lieu de gconf) pour changer le paramètre gnome-settings-daemon: voir cette question .


0

Sur Ubuntu Quantal

Trouver toutes les liaisons vers Super-p

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

Déliez-les

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

n'aide pas sur ubuntu 15.10
sds
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.