web-dev-qa-db-fra.com

raccourci clavier pour clic droit de la souris

Quelle combinaison de touches produit un clic droit et un clic gauche?

64
user457463

Il n'y en a pas pour le clic gauche, bien que spacebar et Enter sont souvent utilisables.

Un clic droit est généralement une requête pour un menu contextuel qui est effectuée sur le clavier en cliquant sur le bouton Context touche (le menu/pointeur semble généralement à droite de la barre d'espacement entre Alt et Ctrl (avec la touche Windows), ou en appuyant sur Shift+F10.

Notez qu'environ 65% des programmeurs écrivant des applications Windows pensent qu'ils devraient ouvrir un menu contextuel en réponse à un clic droit (WM_RBUTTONUP - qu'un vrai amateur pense être WM_RBUTTONDOWN). Ceci est bien sûr incorrect. L'événement correct pour ouvrir un menu contextuel est WM_CONTEXTMENU (qui est envoyé immédiatement après WM_RBUTTONUP ou si la touche du clavier est enfoncée).

Cela signifie que 65% des applications ne répondent pas à la demande du clavier pour un menu contextuel.

98
Tergiver

Vous pouvez définir votre propre en utilisant un logiciel comme autohotkey:

Exemple

Ce code remplace:

  • alt gauche au clic gauche de la souris
  • alt droit au clic droit de la souris

Code:

LAlt::LButto
RAlt::RButton

Lien vers le remappage du clavier autohotkey: link
Lien vers le téléchargement automatique: link

20
Margus

J'ai un nouveau clavier K740 rétro-éclairé Logitech - il suffit de remplacer mes anciennes lettres Dell rayées du clavier comportant le menu contextuel intégré et les touches de raccourci de la calculatrice. Notre bureau ne savait pas combien de fois nous utilisions ces deux touches chaque jour avant de ne pas les faire fonctionner de la même manière que sur les vieux claviers Dell.

Solution au problème de menu contextuel sur le Logitech k740 FN + PrintScrn (affiche une petite page ou une liste), cette liste déroulante de touches apparaît pour ouvrir le menu contextuel.

1
Glen