Como emular a tecla do menu de contexto quando não há nenhum no teclado?

17

Imagine um teclado que não tenha a chave Win . Isso é fácil de emular - basta pressionar Ctrl Esc . No entanto, no teclado que tenho agora, não há nenhuma tecla do "botão direito do mouse" (ou "menu de contexto" ou qualquer nome que possa ser chamado - geralmente é colocado perto de AltGr e exibe o sinal de três bares ou algo assim).

Eu estou muito acostumado a pressionar essa tecla e não tê-la por perto me atrasa (para não mencionar o aspecto de aborrecimento). Como posso imitá-lo neste teclado limitado?

    
por Konrad Viltersten 08.02.2015 / 20:42

3 respostas

17

Eu acho que você está procurando por Shift + F10 .

EDIT: Alguns teclados menores requerem que você use a tecla Fn em combinação com F1 - F12 para usá-los. Na maior parte do tempo você pode 'bloquear a função' com Fn + CapsLock ou alterar o comportamento padrão das teclas F no BIOS.

    
por 08.02.2015 / 20:57
2

O botão que você está se referindo é chamado de "tecla Menu".

Você pode usar AutoHotKey para remapear a tecla menu para outra tecla do teclado (mesmo sem ter a tecla no teclado).

Eu detesto a tecla Caps Lock, então eu usaria isso:

Instale o AHK e crie um arquivo do bloco de notas, terminando com .ahk , contendo:

CapsLock::AppsKey

Isso aciona a tecla de menu ( AppsKey ) quando o botão caps lock é pressionado.

Se você não quiser usar a tecla Caps Lock, consulte aqui para obter uma lista de chaves suportadas pelo AHK.

    
por 08.02.2015 / 20:57
0

Eu encontrei o uso do AutoHotKey com o script a seguir parece funcionar

<^>!m::AppsKey
return 

mapeamento

AltGr + m 

para o menu de contexto / chave de aplicativos / tecla de menu

Por algum motivo, se eu tentei usar apenas a chave AltGr

<^>!

não funcionou, eu precisei adicionar outra chave e escolhi "m" como ela é próxima e fácil de acertar no combo.

Para que este mapeamento seja executado automaticamente após a reinicialização:

  • win + R
  • tipo shell: inicialização comum
  • Copie um atalho para o script AHK e cole aqui
  • pode dizer que você não pode e quer em área de trabalho
  • Se assim for dizer sim, em seguida, recortar e colá-lo do desktop para o pasta de inicialização

N.B. se outras pessoas usarem a máquina e NÃO quiserem o mapeamento, use

shell:startup 

em vez

    
por 16.07.2018 / 16:37