Y a-t-il un équivalent à Win-P (raccourci clavier de commutation vidéo)?

10

J'ai un ordinateur portable avec plusieurs sorties et utilise souvent un moniteur externe. Si je veux l'activer, je dois aller à system menu --> Displays et activer l'affichage externe. Après utilisation, je dois le désactiver avec le même menu.

Sous Windows, je pouvais faire la même chose en appuyant simplement sur Win + P (Meta + P). Existe-t-il un raccourci clavier ou un autre moyen d’atteindre ce comportement dans Unity (Ubuntu 11.04 / 11.10)? Sur un côté, mon ordinateur portable a un bouton pour changer de mode de sortie, mais ne fonctionne pas (il suffit d'ouvrir la barre de menus d'unité - je pense que c'est un raccourci pour Meta + P en interne).

Addendum: L’ordinateur portable en question est un Dell Studio XPS 1640.

Addendum 2: J'ai fait quelques recherches supplémentaires. xev me donne l'instruction suivante en appuyant sur le bouton "change CRT / LCD":

KeymapNotify event, serial 33, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

Dans tty1, la commande showkey me donne la sortie suivante:

key 125 pressed
key  25 pressed
key  25 released
key 125 released
key  28 pressed

Sortie alternative via showkey -s :

0xe0 0x5b 0x19 0x99 0xe0 0xdb
0x1c

La dernière ligne prend une seconde pour montrer - je suppose que cela fait référence à la touche d’entrée. Un rapide coup d’œil à dumpkeys|grep ^keycode révèle 125 = ALT et 25 = p . En regardant dans /lib/udev/keymaps/dell , le code de commutation du mode vidéo est défini sur 0x9B:

0x9B switchvideomode # Display Toggle button

Maintenant, d'après ce que je vois, le bouton d'affichage n'est pas associé à une seule touche, mais à une rafale de touches. Toute idée sur la façon de résoudre le problème est grandement appréciée.

    
posée Lars 20.09.2011 - 22:18
la source

4 réponses

1

Long time no see.

Avec Ubuntu 13.10, le bouton Switch Display normal de mon Dell Studio XPS 1640 fonctionne bien, bien que certains comportements bizarres se produisent avec les clés envoyées par cette commande (par exemple, beaucoup de touches d’entrée et de menu principal du système dans le coin supérieur droit).

Une autre solution que j'ai trouvée consiste à mapper une clé (par exemple, Win + P) sur xrandr --auto dans les raccourcis clavier des paramètres système.

    
réponse donnée Lars 22.01.2014 - 15:24
la source
2

Si vous avez une touche Fn sur votre clavier, il est fort probable que certains des glyphes intelligibles à distance de la même couleur que la touche "Fn" accomplissent déjà ce que vous recherchez, vous ' Il suffit de tenir Fn et d’appuyer sur F10 .

Pour que cela fonctionne, votre fournisseur d'ordinateur portable doit avoir son entrée sur /lib/udev/keymaps et udev doit détecter correctement votre type de clavier.

Par exemple, faire un grep -r switchvideomode donne:


./module-lenovo:0x6 switchvideomode # Fn+F7
./acer:0xA9 switchvideomode # Fn+F5
./samsung-other:0x82 switchvideomode # Fn+F4 CRT/LCD (high keycode: "displaytoggle")
./fujitsu-amilo_pro_edition_v3505:0xA9 switchvideomode # Fn-F3
./fujitsu-esprimo_mobile_v5:0xA9 switchvideomode
./module-sony-vgn:0x11 switchvideomode # Fn+F7
./module-sony:0x0B switchvideomode # Fn+F7
./dell:0x8B switchvideomode # Fn+F8 CRT/LCD (high keycode: "displaytoggle")
./dell:0x8F switchvideomode # Fn+F7 aspect ratio
./dell:0x9B switchvideomode # Display Toggle button
./olpc-xo:0x69 switchvideomode # Brightness key
./module-ibm:0x06 switchvideomode # Fn+F7
./oqo-model2:0xF0 switchvideomode
./onkyo:0xF5 switchvideomode # Fn+E
./lenovo-thinkpad-usb-keyboard-trackpoint:0x90016 switchvideomode # Fn+F7
./zepto-znote:0x93 switchvideomode    # Fn+F3 Toggle Video Output
./ibm-thinkpad-usb-keyboard-trackpoint:0x900f2 switchvideomode
./fujitsu-amilo_pro_v3205:0xF7 switchvideomode # Fn+F3
./lenovo-3000:0x8B switchvideomode # Fn+F7 video
./hewlett-packard:0xEE switchvideomode # FnF4

Sinon, vous pouvez écrire le vôtre en prenant la correspondance la plus proche comme modèle et peut-être l'envoyer aux testeurs d'ordinateurs portables canoniques pour l'inclure.

    
réponse donnée aquaherd 22.09.2011 - 19:39
la source
2

Je ne suis pas sûr qu’il en soit de même dans Ubuntu, mais dans Debian KDE, il se présente comme suit:

Paramètres système - & gt; Raccourcis & amp; Gestes - & gt; Raccourcis clavier globaux - & gt; Démon KDE (à partir de la liste déroulante) - & gt; Changer d’affichage - mapper sur Win + P ou tout ce que vous voulez.

    
réponse donnée mrlynch 03.06.2016 - 11:15
la source
1

Vous pouvez probablement faire fonctionner votre clé d’affichage fn + si vous démarrez avec

acpi_osi=Linux

ou

acpi_osi='Windows 2006'

Votre BIOS pense probablement que vous utilisez Windows 7, donc il associe votre clé d’affichage fn + à Windows + P. Avec le paramètre de noyau ci-dessus, vous pouvez dire au BIOS que vous exécutez Linux ou Windows Vista (qui ne supporte pas Windows + P) et il est à espérer que ne sera pas mappé à Windows + P.

Pour ce faire, lorsque vous allumez votre ordinateur, appuyez sur E. Vous verrez un écran comme celui-ci:

Appuyez sur la flèche vers le bas jusqu'à ce que vous atteigniez la ligne commençant par "linux", puis appuyez sur la touche Fin pour placer le curseur à la fin de la ligne. Tapez ensuite l'un des paramètres ci-dessus (pas les deux).

Si cela fonctionne, vous pouvez modifier la ligne suivante dans /etc/default/grub :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

à

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi='The one you chose'"
    
réponse donnée Andrew Gunnerson 22.09.2011 - 21:58
la source

Lire d'autres questions sur les étiquettes