Encontrei a resposta! No manipulador de layout de teclado, eu tinha o QWERTY em primeiro lugar na lista de layouts de teclado. Quando coloquei o Dvorak em primeiro lugar, o Autokey funcionou corretamente.
Estou no processo de mudar para o layout do teclado Dvorak e gostaria de reatribuir os atalhos comuns para que permaneçam onde estavam. Parece que o Autokey trabalhou para muitas pessoas, mas não tive sorte. Eu testei os exemplos de scripts que vêm com o Autokey e eles funcionam muito bem, então é definitivamente um problema com o meu script.
Veja o que fiz: criei uma pasta de nível superior, criei um script abaixo dela, digitado:
keyboard.send_keys("<ctrl>+c")
Atribuído ctrl + j como atalho:
depois mudou para o layout do teclado Dvorak e tentou copiar. Autokey ignora Dvorak - ctrl + j funciona, mas é o QWERTY J, não o Dvorak J.
Todas as ideias / sugestões são muito bem-vindas.
Encontrei a resposta! No manipulador de layout de teclado, eu tinha o QWERTY em primeiro lugar na lista de layouts de teclado. Quando coloquei o Dvorak em primeiro lugar, o Autokey funcionou corretamente.