Erro de disparo automático. Solução alternativa?

0

No windows 10, alterno entre um teclado polônico grego e um teclado QWERTY inglês normal. Eu tenho um script autohotkey que troca a tecla de controle esquerda com o capslock.

settitlematchmode, 2
#IfWinNotExist, ahkblock
capslock::lctrl
lctrl::capslock
#IfWinActive

No entanto, quando eu mudo para o teclado grego polytonic, por algum motivo estranho autohotkey interpreta o meu script para significar que eu quero o botão alt certo para funcionar como uma segunda tecla caps lock. Isso é inaceitável porque eu preciso usar o botão alt correto para combinar iota subscrcripts com breathings e acentos.

Você conhece alguma solução alternativa ou correção de bug para esse problema?

    
por TheIronKnuckle 19.05.2018 / 08:13

1 resposta

0

Acabei usando um método alternativo para trocar o controle e o capslock (encontrei um programa que permite alterar diretamente os mapeamentos de teclas no registro - sharpkeys) e agora uso o Autohotkey para trocá-los nas raras ocasiões em que preciso de controle para estar no canto inferior do teclado.

Meu script autohotkey agora é o seguinte:

settitlematchmode, 2
#IfWinExist, swapcaps
capslock::lctrl
lctrl::capslock
#IfWinActive

Então, se eu precisar trocar temporariamente as chaves de volta ao layout padrão, eu só preciso abrir uma janela cmd e definir seu título como "swapcaps"

Esta não é uma correção real para o bug, no entanto, é uma solução e funciona muito bem. (Indiscutivelmente ainda melhor do que a solução autohotkey original, que não era perfeita)

    
por 20.05.2018 / 01:32