Sei que poderia usar o AHK para vincular chaves para focar uma janela predefinida, mas estou procurando um utilitário que permita atribuir teclas de atalho rapidamente para focar uma janela específica.
Idealmente:
Existe algo assim?
windows
keyboard-shortcuts
josh3736
fonte
fonte
Respostas:
No Windows 7, os 10 primeiros programas na barra de tarefas têm teclas de atalho atribuídas automaticamente com base em sua posição na barra de tarefas. Pressionar Win+ 1ativará o primeiro programa na barra de tarefas (ou o iniciará, se não estiver aberto). Win+ 2ativa o segundo e assim por diante até Win+ 0ativar o 10o. Os programas não precisam ser fixados na barra de tarefas para que isso funcione, mas os programas fixados podem ser iniciados com esses atalhos, pois não estão abertos.
fonte
Eu fiz uma ferramenta exatamente para isso: https://hyperkeys.xureilab.com
Você pode definir seu próprio atalho para fixar e retornar uma janela. Eu pessoalmente uso, respectivamente, SHIFT + ALT + A e ALT + A (teclado azerty).
Observe que no Windows 10, o sistema operacional des maximiza uma janela quando você a força a ir para a frente por meio de um aplicativo de terceiros. Ainda não encontrei uma solução alternativa para isso. Mas os aplicativos de tela cheia ficam em tela cheia.
fonte
win
+s
para uma janela do editor particular,win
+b
para uma janela do navegador particular, etc. eu fiz acabar escrevendo a minha própria implementação (pouco funcional) desta que usa acordes fundamentais:caps
+k
entra no modo de atribuição, então o que você pressionar a seguir é vinculado como atalho para a janela ativa. Funciona bem para mim.ShowWindow(hwnd, SW_RESTORE)
, o que instrui o Windows a restaurar (ou seja, não minimizar ou maximizar) a janela. Você provavelmente deseja detectar se a janela está atualmente minimizada eSW_RESTORE
, caso contrário, use -aSW_SHOW
.