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?
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?
Respostas:
Shift+ F10! Um dos meus atalhos favoritos!
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.
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 .
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.
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.
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.