atalho de teclado para o botão direito do mouse

63

Que combinação de teclas produz um clique com o botão direito e um clique esquerdo?

rink.attendant.6
fonte
1
Você provavelmente deve especificar o sistema operacional e o gerenciador de janelas (se aplicável).
sistema windows7

Respostas:

96

Não há um para o botão esquerdo, embora barra de espaço e Entrar muitas vezes são utilizáveis.

Clicar com o botão direito do mouse geralmente é uma solicitação para um menu sensível ao contexto que é executado no teclado clicando no botão Contexto tecla (menu / ponteiro que procura normalmente à direita da barra de espaço entre Alt e Ctrl (junto com a tecla Windows), ou pressionando Mudança + F10 .

Observe que cerca de 65% dos programadores que escrevem aplicativos do Windows acham que devem abrir um menu de contexto em resposta a um clique com o botão direito do mouse (WM_RBUTTONUP - que um verdadeiro amador pensa ser WM_RBUTTONDOWN). Isto é claro incorreto. O evento correto para abrir um menu de contexto é WM_CONTEXTMENU (que é enviado imediatamente após WM_RBUTTONUP ou se a tecla do teclado for pressionada).

O que isso significa é que 65% das aplicações lá fora não responderão à solicitação de teclado para um menu de contexto.

Tergiver
fonte
4
+1 para "menu / ponteiro procurando algo geralmente à direita da barra de espaço entre Alt e Ctrl". Obrigado.
Xavierjazz
7
+ 1 para Shift + F10 como o meu teclado Logitech estúpido no trabalho não tem a chave de contexto, tem uma tecla Fn. Se eu pudesse outro +1 para a ponta em eventos de gatilho também.
BeowulfNode42
Ironicamente, o SQL Server Management Studio está dentro dos 65%. ; \
Brad Christie
@ BeowulfNode42 por incrível que pareça, meu teclado Logitech tem um & lt; kbd & gt; FN & lt; / kbd & gt; entre o & lt; kbd & gt; Alt Gr & lt; / kbd & gt; e as & lt; kbd & lt; Ctrl & lt; / kbd & gt; chaves, à direita do & lt; kbd & gt; SPACE & lt; / kbd & gt ;. Se eu pressionar o & lt; kbd & gt; FN & lt; / kbd & gt; tecla e clique esquerdo, eu recebo um menu de contexto.
Rebecca
1
@GibralterTop: bom saber. Eu acredito que eu estava usando 2014, mas não posso ter certeza. De qualquer forma, estou feliz que funcione agora. (Talvez sejam usuários SO / SE e tenham visto meu comentário). ;-)
Brad Christie
19

Você pode definir o seu próprio usando um software como o autohotkey:

Exemplo

Este código substitui:

  • esquerda alt para o botão esquerdo do mouse
  • direita alt para clique direito do mouse

Código:

LAlt::LButto
RAlt::RButton

Link para o remapeamento de teclado autohotkey: ligação
Link para o download do autohotkey: ligação

Margus
fonte
7
Se você está realmente após o menu de contexto (e não um clique físico), use ~RAlt::AppsKey no seu script AutoHotKey.
yhw42
1

Eu tenho uma nova placa de chave K740 backlit Logitech - basta substituir o meu velho dell letras arranhado placa-chave que tinha o construído em seleção de menu de contexto e teclas de atalho de calculadora. Nós (nosso escritório não sabíamos o quanto usávamos essas duas chaves todos os dias até que não pudéssemos fazer com que funcionassem da mesma forma que nos antigos teclados da Dell.

Solução para o problema do menu de contexto no Logitech k740 FN + PrintScrn (mostra uma pequena página ou lista) esta combinação de teclas aparece no menu de contexto

Glen
fonte
Este foi o meu cenário exato também. Não percebeu que a chave existia no K740. Obrigado!
russds