Para mim, foi o suficiente para reiniciar o Notepad ++, por isso tente primeiro.
Eu tenho uma série de atalhos de teclado definidos no meu script autohotkey. Atualmente, nenhum deles funciona sempre que o notepad ++ tem foco.
O script é carregado como de costume. Os atalhos de teclado (principalmente coisas para mover janelas) funcionam perfeitamente com qualquer outra janela, eles simplesmente não fazem nada se a janela do notepad ++ estiver em foco. Ao mesmo tempo, todos os atalhos normais do Windows funcionam bem, mesmo quando o notepad ++ tem foco. Portanto, é um problema específico entre o notepad ++ e o autohotkey.
Os atalhos que defini no meu script não entram em conflito com nenhum dos atalhos de teclado padrão do bloco de notas. Alguém sabe o que está acontecendo?
Usando o Windows 7, notepad ++ v5.8.1, autohotkey v1.0.48.03
Embaraçosamente, reiniciei meu PC e agora está de volta ao normal. Eu tenho que aprender a fazer isso antes de perguntar aqui ...
Acho que o autohotkey não carregará o gancho do teclado, a menos que você o execute como administrador. Se este for o caso, suas chaves não funcionarão quando outro aplicativo (notepad ++ ou outro) tiver foco.
(Eu experimentei esse comportamento (embora de forma intermitente) no autohotkey e no winamp)
Ao executar o autohotkey com direitos de usuário normais enquanto executa outro aplicativo (notepad ++) com direitos elevados, o autohotkey parece não conseguir manipular a entrada do teclado. Isso faz sentido a partir de uma perspectiva de gerenciamento de direitos…
A solução é executar o autohotkey com direitos de administrador - > então o script será capaz de lidar com todas as entradas.