59 votes

Existe-t-il un accord clavier pour le bouton du menu contextuel ?

Sur les pc Windows, le bouton contextuel est génial ! Mais sur certains claviers, principalement ceux des ordinateurs portables, ils ont cessé d'inclure un bouton dédié.

Existe-t-il un accord clavier (raccourci) qui fait apparaître le menu contextuel ?

enter image description here

86voto

Joe M Points 291

Shift + F10 ! Un de mes raccourcis préférés !

9voto

kdb Points 1721

Bien qu'il ne s'agisse pas d'une réponse directe à votre question, il existe peut-être de meilleures solutions que les suivantes Shift + F10 . À titre d'exemple, il ne fonctionne pas ici dans le navigateur Chrome, alors que je suis en train de taper cette réponse. De même, dans la plupart des programmes où j'ai réellement besoin de la touche de menu contextuel (alias Apps -Je l'utilise si souvent qu'une combinaison de touches du genre "utiliser les deux mains ou en étirer une maladroitement" est impossible. Shift + F10 est défavorable.

Notez toutefois que je ne peux commenter que les solutions Windows. Ces solutions supposent également que vous avez d'autres clés, que vous êtes prêt à sacrifier.

1. Remappage des touches par le registre de Windows (ou l'utilitaire SharpKeys)

Windows permet de remapper les clés par le biais du registre. Malheureusement, cette fonction n'utilise pas une syntaxe simple, il est donc préférable d'utiliser un utilitaire tiers pour générer les remappages, tel que SharpKeys .

SharpKeys screenshot

La capture d'écran montre ma configuration pour le Thinkpad Edge E540, où la touche de menu contextuel a été remplacée par PrintScreen, mais propose des boutons utilitaires (ouvrir calc.exe, verrouiller l'écran, ouvrir le navigateur, ouvrir "Poste de travail") qui me sont totalement inutiles.

Heureusement, il utilise des noms descriptifs pour les clés, de sorte qu'il n'est pas nécessaire de trouver soi-même les codes des clés.

Remapper les touches directement avec le registre nécessiterait toujours un logiciel tiers afin de trouver les codes des touches (surtout pour les touches non standard), donc je recommande de ne pas prendre la peine d'essayer tant que SharpKeys fonctionne sur votre appareil.

2. AutoHotKey

Vous pouvez également remapper les touches avec des utilitaires plus généraux tels que AutoHotKey. J'avais l'habitude d'utiliser le script

; Print is Context, Shift-Print is Print.
$PrintScreen::Send {AppsKey}
$+PrintScreen::Send {PrintScreen}

pour remapper PrintScreen a Apps et Shift + PrintScreen a PrintScreen .

L'une des faiblesses des solutions AutoHotKey est toutefois que certains programmes, qui accèdent aux événements clavier à un niveau inférieur, comme de nombreux jeux, ne passeront pas par AutoHotKey.

3voto

loyalBrown Points 424

Shift+F10 est une telle clé. Malheureusement, il est mal supporté dans de nombreuses applications (par exemple, Dolphin de KDE4 ne semble pas le supporter).

Comme solution de rechange, j'utilise une liaison globale qui la traduit en touche de menu standard.

@kdb a expliqué comment faire cela sous Windows, vous pouvez donc utiliser leur solution. Sous Linux, je l'ai fait fonctionner avec AutoKey .

Il suffit d'ajouter ce script et de le faire correspondre à <shift>+<f10> .

keyboard.send_keys('<menu>')

Notez que vous devez enregistrer le script avant que la liaison ne prenne effet.

screenshot of AutoKey

1voto

Common-Courtesy Points 422

Outre la norme Shift + F10 Mon ordinateur portable Dell en possède un autre qui fonctionne dans de nombreuses situations : Fn + Right Ctrl .

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