Remapeamento de alta prioridade de Autohotkey

1

Eu quero fazer o RCtrl + (w / a / s / d) mapear para (cima / esquerda / baixo / direita), eu escrevi este script:

$>^w::Send {Up Down}
$>^w Up::Send {Up Up}

$>^a::Send {Left Down}
$>^a Up::Send {Left Up}

$>^s::Send {Down Down}
$>^s Up::Send {Down Up}

$>^d::Send {Right Down}
$>^d Up::Send {Right Up}

o problema é que não funciona com combinação:

quando pressiono {shift} e uso {RCtrl} + d, espero poder selecionar o texto como {Shift} + {Right}, mas acho difícil fazer isso usando o curinga que também não está funcionando.

Existe algum método como o abaixo para fazê-lo funcionar?

*$>^w::Send *{Up Down}
*$>^w Up::Send *{Up Up}
    
por Gohan 06.05.2015 / 04:33

1 resposta

0

Agora eu uso algum método mudo para fazer isso (se algum dia eu quiser que ele suporte ctrl, eu adicionarei mais alguns scripts de remapeamento):

*$>^+w::Send +{Up Down}
*$>^+w Up::Send +{Up Up}
*$>^+a::Send +{Left Down}
*$>^+a Up::Send +{Left Up}
*$>^+s::Send +{Down Down}
*$>^+s Up::Send +{Down Up}
*$>^+d::Send +{Right Down}
*$>^+d Up::Send +{Right Up}

*$>^w::Send {Up Down}
*$>^w Up::Send {Up Up}
*$>^a::Send {Left Down}
*$>^a Up::Send {Left Up}
*$>^s::Send {Down Down}
*$>^s Up::Send {Down Up}
*$>^d::Send {Right Down}
*$>^d Up::Send {Right Up}
    
por 06.05.2015 / 06:40