Comment émuler la touche du menu contextuel quand il n'y en a pas sur le clavier?

24

Imaginez un clavier sans Winclé. C'est facile à imiter - il suffit d'appuyer CtrlEsc. Cependant, sur le clavier que j'ai maintenant, il n'y a pas de touche "souris droite" (ou touche "menu contextuel" ou quel que soit le nom - elle est généralement placée près de AltGret porte le signe de trois barres horizontales ou quelque chose).

J'ai l'habitude d'appuyer sur cette touche et de ne pas l'avoir autour de moi me ralentit (sans parler de la gêne). Comment puis-je l'imiter sur ce clavier limité?

Konrad Viltersten
la source
2
Avez-vous des touches sur le clavier que vous n'utilisez pas souvent?
nhinkle
Honnêtement, vous seriez la seule personne que j'aie jamais vue utiliser cette clé ...
Keltari
1
Pourquoi le downvote?!
Konrad Viltersten
2
@Keltari Je vous prie de différer. Lorsque je suis dans une fenêtre avec un tas de fichiers, par exemple, et que j'en marque un en appuyant par exemple sur "a", il est très rapide d'appuyer sur la touche en question puis sur "s" pour envoyer le fichier à quelqu'un. Je connais beaucoup de gens qui l'utilisent (dont aucun n'est lourd sur l'utilisation des rongeurs).
Konrad Viltersten, le
@nhinkle Malheureusement, non. C'est ce petit clavier minimaliste et circoncis de Surface ...
Konrad Viltersten

Réponses:

24

Je pense que vous recherchez Shift+ F10.

EDIT: Certains claviers plus petits nécessitent que vous utilisiez la Fnclé en combinaison avec F1- F12pour les utiliser. La plupart du temps, vous pouvez `` verrouiller la fonction '' avec Fn+ CapsLockou modifier le comportement par défaut des touches F dans le BIOS.

Catatonic27
la source
@ ṧнʊß Cela fonctionne pour moi à la fois sur mon clavier d'ordinateur portable et sur le clavier sans fil USB attaché.
DavidPostill
1
@ ṧнʊß: Je l'utilise tout le temps sur des claviers qui n'ont pas de touches de menu ... Bien que cela ne fonctionne pas dans CHAQUE contexte. Par exemple, je peux ouvrir un menu contextuel sur une page Web avec la touche de menu ou un clic droit, mais pas avec Shift + F10. Cela fonctionne presque partout. Fonctionne dans l'Explorateur Windows. EDIT: votre touche F10 peut ne fonctionner que si vous avez votre touche Fn enfoncée en fonction de la configuration du clavier de votre ordinateur portable.
Catatonic27
Désolé oublié "fn". +1 pour la solution simple
ᔕᖺᘎᕊ
2
@ ṧнʊß En fait, la remarque sur la touche Fn est importante, car sur les petits claviers, ils sont souvent utilisés en secondaire. Je les ai activés en tant que clé primaire par CapsLocking, mais je vais modifier la réponse pour l'améliorer de bonne à excellente.
Konrad Viltersten
Merci pour cela, j'étais perdu quand le nouveau système est venu sans aucun.
Oxwivi
2

Le bouton auquel vous faites référence s'appelle la «touche Menu» btw.

Vous pouvez utiliser AutoHotKey pour remapper la touche de menu à une autre touche de votre clavier (même sans avoir la clé de votre clavier).

Je déteste la touche de verrouillage des majuscules, donc je l'utiliserais à la place:

Installez AHK et créez un fichier de bloc-notes se terminant par .ahkcontenant:

CapsLock::AppsKey

Cela déclenche la touche de menu ( AppsKey) lorsque le bouton de verrouillage des majuscules est enfoncé.

Si vous ne souhaitez pas utiliser la touche de verrouillage des majuscules, consultez ici la liste des clés prises en charge par AHK.

ᔕᖺᘎᕊ
la source
vous l'avez résolu. appskey est correct
Keltari
@Keltari Ouais - avant, j'avais «menu» dans ma tête et je l'ai tapé à la place!
2015
0

J'ai trouvé que l'utilisation d'AutoHotKey avec le script suivant semblait fonctionner

<^>!m::AppsKey
return 

cartographie

AltGr + m 

au menu contextuel / touche Apps / touche Menu

Pour une raison quelconque, si j'essayais d'utiliser uniquement la touche AltGr

<^>!

cela n'a pas fonctionné, j'avais besoin d'ajouter une autre clé et j'ai choisi "m" car il est proche et facile à frapper en combo.

Pour que ce mappage s'exécute automatiquement après un redémarrage:

  • gagner + R
  • shell de type: démarrage commun
  • Copiez un raccourci vers le script AHK et collez-le ici
  • pourrait dire que vous ne pouvez pas et le voulez-vous sur le bureau
  • Si oui, coupez-le et collez-le du bureau vers le dossier de démarrage

NB si d'autres personnes utilisent la machine et ne veulent PAS la cartographie, utilisez

shell:startup 

au lieu

MemeDeveloper
la source