Estou tentando mapear Alt+ Spacepara abrir o Menu Iniciar no Windows 10 (para a mesma tecla de atalho do Spotlight no Mac). Estou tentando usar o AutoHotkey, mas não está funcionando:
LAlt & Space::LWin
Talvez tenha algo a ver com os efeitos descritos por #MenuMaskKey bloqueando o funcionamento do LWin, então tentei adicionar um til para preservar o comportamento. Mas o seguinte também não parece funcionar:
LAlt & Space::~LWin
UPDATE - alguns novos exemplos
; WORKS:
3::LWin
; DOESN'T WORK:
!4::LWin
; WORKS:
!5:: RunWait, cmd /k echo hello
Portanto, a partir do exposto, parece que o LWin
comando funciona como uma chave de destino e a Altchave funciona como um modificador ( !
). Talvez seja a combinação de Alte LWinisso não funcione.
Acho que minha teoria baseada na leitura do link acima é que as teclas de atalho Alt são Ctrladicionadas a elas para impedir que ativem coisas como menus. Como o Ctrl+ LWinnão abre o menu Iniciar normalmente, acho que esse é o problema.
Mas eu não descobri se isso pode ser corrigido com o MenuMaskKey
comando.
O problema é que, enquanto
Alt
é pressionada, aLWin
tecla não tem nenhum efeito no Windows, além de qualquer coisa que o AHK faça. O seguinte resolveu o problema para mim: