Existe um acorde de teclado para o botão Menu de contexto?

48

No PC com Windows, o botão de contexto é incrível! Mas em alguns teclados, principalmente laptops, eles pararam de incluir um botão dedicado.

Existe um acorde de teclado (atalho) que abre o menu de contexto?

insira a descrição da imagem aqui

ppittle
fonte
Duplicar (e ver resposta automática das teclas de atalho): Como emular a tecla do menu de contexto quando não há nenhuma no teclado? superuser.com/questions/875332/…
BillR

Respostas:

73

Shift+ F10! Um dos meus atalhos favoritos!

Adam Prescott
fonte
11
AMD. Eu nunca soube. Legal!
LPChip
4
Impressionante, embora em alguns aplicativos que não funciona, por exemplo, no menu de contexto do elemento da página web no Chrome e Opera (edição Webkit?)
PTwr
2
Também funciona no Ubuntu em algumas aplicações, por exemplo, Chrome.
simbabque
5

Embora não seja uma resposta direta à sua pergunta, existem soluções possivelmente melhores que o Shift+ F10. Apenas como exemplo, ele não funciona aqui no navegador Chrome, enquanto estou digitando esta resposta. Também na maioria dos programas em que eu realmente preciso da tecla do menu de contexto (também conhecida como Apps-Key), eu a uso com tanta frequência, que uma combinação de teclas "use as duas mãos ou estique desajeitadamente" como Shift+ F10é desfavorável.

Note, no entanto, que só posso comentar sobre soluções do Windows. Além disso, essas soluções pressupõem que você tenha outras chaves que deseja sacrificar.

1. Remapeando chaves através do registro do Windows (ou utilitário SharpKeys)

O Windows permite remapear as chaves através do registro. Infelizmente, isso não usa nenhuma sintaxe direta; portanto, é melhor você usar um utilitário de terceiros para gerar os remapeamentos, como as SharpKeys .

Imagem de SharpKeys

A captura de tela mostra minha configuração do Thinkpad Edge E540, onde a tecla do menu de contexto foi substituída pelo PrintScreen, mas oferece botões de utilitário (open calc.exe, tela de bloqueio, navegador aberto, "My Computer"), que são totalmente inúteis para mim .

Felizmente, ele usa nomes descritivos para as chaves, de modo que é desnecessário descobrir os códigos de chave você mesmo.

Remapear as chaves diretamente com o registro ainda exigiria software de terceiros para descobrir os códigos de chave (especialmente para chaves não padrão), portanto, recomendo não tentar experimentá-lo enquanto o SharpKeys funcionar no seu dispositivo.

2. AutoHotKey

Como alternativa, você pode remapear as chaves com mais utilitários de uso geral, como o AutoHotKey. Eu costumava usar o script

; Print is Context, Shift-Print is Print.
$PrintScreen::Send {AppsKey}
$+PrintScreen::Send {PrintScreen}

remapear PrintScreenpara Appse Shift+ PrintScreenpara PrintScreen.

Um ponto fraco das soluções AutoHotKey, no entanto, é que alguns programas, que acessam eventos de teclado em um nível inferior, como muitos jogos, não passam pelo AutoHotKey.

kdb
fonte
Uau, isso parece uma ótima ferramenta!
ppittle
3

Shift+F10é essa chave. Infelizmente, ele é pouco suportado em muitos aplicativos (por exemplo, o KDE4 Dolphin parece não suportá-lo).

Como solução alternativa, eu uso uma ligação global que a converte na tecla de menu padrão.

O @kdb explicou como fazer isso no Windows, para que você possa usar a solução deles lá. No Linux, eu tenho que trabalhar com o AutoKey .

Basta adicionar este script e mapeá-lo <shift>+<f10>.

keyboard.send_keys('<menu>')

Observe que você deve salvar o script antes que a ligação tenha efeito.

captura de tela do AutoKey

Alicia
fonte
1

Além do padrão Shift+ F10, My Dell laptop tem mais um que trabalha em uma série de situações: Fn+ Right Ctrl.

TJKV
fonte