Hola a todos, tengo un problema se los muestro con un ejemplo:
Si mi razonamiento no me falla este problema se da por la reasignación de teclas, ya que uso otra distribución de teclado. (reasignadas con ayuda de AutoHotkey)
Code: Select all
F6::ExitApp
#InputLevel 1
*w::
SetKeyDelay -1 ; a "w" le asigno la tecla "r", modo que al presionar "w" se envie "r"
Send {Blind}{r DownR}
return
*r::
SetKeyDelay -1 ; a "r" le asigno la tecla "u"
Send {Blind}{u DownR}
return
#InputLevel 0
:*?:ruru::Mensaje Correcto ; HotStrings funcionan perfecto con la reasignación
El problema surge cuando añado luego de
#InputLevel 0 este código:
Code: Select all
~r::
KeyWait, r, T0.15 ; al presionar "r" por 0.15seg
if (ErrorLevel){
SendInput, Ingreso al If.
}
Me encuentro con 2 problemas:
1-. la reasignación de
r se pierde. (a
r le asignamos inicialmente
u.
2-.
w a quien le asignamos
r, no funciona para ejecutar este ultimo código.
Espero que hayan entendido mi pregunta , gracias de antemano.