Sur le PC Windows, le bouton de contexte est génial! Mais sur certains claviers, principalement des ordinateurs portables, ils ont cessé d'inclure un bouton dédié.
Y at-il un accord de clavier (raccourci) qui fait apparaître le menu contextuel?
Sur le PC Windows, le bouton de contexte est génial! Mais sur certains claviers, principalement des ordinateurs portables, ils ont cessé d'inclure un bouton dédié.
Y at-il un accord de clavier (raccourci) qui fait apparaître le menu contextuel?
Réponses:
Shift+ F10! Un de mes raccourcis préférés!
Bien que ce ne soit pas directement une réponse à votre question, il existe peut-être de meilleures solutions que Shift+ F10. À titre d'exemple, cela ne fonctionne pas ici dans le navigateur Chrome, pendant que je tape cette réponse. De plus, dans la plupart des programmes où j'ai besoin de la touche de menu contextuel (ou Apps-Key), je l'utilise si souvent qu'un "utiliser les deux mains ou étirer un maladroitement", comme Shift+ F10est défavorable.
Notez cependant que je ne peux commenter que les solutions Windows. De plus, ces solutions supposent que vous avez d'autres clés que vous êtes prêt à sacrifier.
Windows permet de remapper des clés via le registre. Malheureusement, cela n’utilise pas de syntaxe simple, il est donc probablement préférable d’utiliser un utilitaire tiers pour générer les remappages tels que SharpKeys .
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 d'utilitaire (ouvrez calc.exe, verrouillez l'écran, ouvrez le "Poste de travail"), qui me sont totalement inutiles. .
Heureusement, il utilise des noms descriptifs pour les clés, de sorte qu'il est inutile de rechercher les codes clés vous-même.
Remapper les clés directement dans la base de registre nécessiterait toujours un logiciel tiers pour connaître les codes de clé (en particulier pour les clés non standard). Je vous recommande donc de ne pas essayer, tant que SharpKeys fonctionne sur votre appareil.
Vous pouvez également remapper les clés 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}
remapper PrintScreenà Appset Shift+ PrintScreenà PrintScreen.
Une des faiblesses des solutions AutoHotKey réside toutefois dans le fait que certains programmes qui accèdent aux événements de clavier à un niveau inférieur, tels que de nombreux jeux, ne passeront pas par AutoHotKey.
Shift+F10
est telle clé. Malheureusement, il est mal pris en charge dans de nombreuses applications (par exemple, KDE4 Dolphin ne semble pas le prendre en charge).
Pour contourner le problème, j'utilise une liaison globale qui la traduit dans la touche de menu standard.
@kdb a expliqué comment faire cela sous Windows, vous pouvez donc utiliser leur solution ici. Sous Linux, je l'ai avec AutoKey .
Ajoutez simplement ce script et mappez-le sur <shift>+<f10>
.
keyboard.send_keys('<menu>')
Notez que vous devez enregistrer le script avant que la liaison ne prenne effet.