Me gustaría mover el mouse con el teclado Topic is solved
Moderator: Flipeador
-
- Posts: 3
- Joined: 18 Jul 2019, 13:29
Me gustaría mover el mouse con el teclado
Hola me gustaría un script que haga que al presionar dicha tecla el mouse se mueva a una dirección especifica es decir J (El cursor se mueve a la izquierda). I (El cursor se mueve para arriba). L (El cursor se mueve para la derecha) K (El cursor se mueve para abajo) si no es mucho pedir.
Re: Me gustaría mover el mouse con el teclado Topic is solved
Hola;
Opción #1:
Opción #2:
Puedes aumentar o disminuir el valor 5 en Count := 5.
Opción #1:
Code: Select all
#NoEnv
#SingleInstance Force
SetBatchLines -1
CoordMode Mouse, Screen
Count := 5
i:: Move(0, -Count)
j:: Move(-Count, 0)
k:: Move(0, Count)
l:: Move(Count, 0)
Move(X, Y)
{
local
MouseGetPos CX, CY
MouseMove % CX+X, CY+Y
}
Opción #2:
Code: Select all
#NoEnv
#SingleInstance Force
SetBatchLines -1
CoordMode Mouse, Screen
Count := 5
i:: MouseEvent(0, -Count)
j:: MouseEvent(-Count, 0)
k:: MouseEvent(0, Count)
l:: MouseEvent(Count, 0)
MouseEvent(X, Y)
{
DllCall("User32.dll\mouse_event", "UInt", 1, "Int", X, "Int", Y, "UInt", 0, "Ptr", 0, "Int")
tickcount := A_TickCount
}
Puedes aumentar o disminuir el valor 5 en Count := 5.
-
- Posts: 3
- Joined: 18 Jul 2019, 13:29
Re: Me gustaría mover el mouse con el teclado
Muchas gracias pero no funciona en los juegos:(
Re: Me gustaría mover el mouse con el teclado
La opción 2 debería funcionar, debes ejecutar el script como Administrador.
-
- Posts: 3
- Joined: 18 Jul 2019, 13:29
Re: Me gustaría mover el mouse con el teclado
Si funciona mucha gracias de verdad
Re: Me gustaría mover el mouse con el teclado
Muy interesante el scrip.
Por cierto si cambiamos las letras por las flechas del cursor ¿que habría que poner?
Voy a ver si lo puedo probar.
Y si además incluimos el botón izquierdo con la tecla Alt o la que sea y botón derecho con la tecla creo o la que sea
Gracias
Por cierto si cambiamos las letras por las flechas del cursor ¿que habría que poner?
Voy a ver si lo puedo probar.
Y si además incluimos el botón izquierdo con la tecla Alt o la que sea y botón derecho con la tecla creo o la que sea
Gracias
- ositoMalvado
- Posts: 183
- Joined: 24 Dec 2019, 12:02
- Contact:
Re: Me gustaría mover el mouse con el teclado
Hola amigos, les presento mi solución, cualquier consulta me preguntan! Prueben, ejecuten como admin
Code: Select all
;OPTIMIZACIONES - NO CAMBIAR
#NoEnv
#MaxHotkeysPerInterval 99000000
#HotkeyInterval 99000000
#KeyHistory 0
ListLines Off
Process, Priority, , A
SetBatchLines, -1
SetKeyDelay, -1, -1
SetMouseDelay, -1
SetDefaultMouseSpeed, 0
SetWinDelay, -1
SetControlDelay, -1
SendMode Input
CoordMode, mouse, screen
;OPTIMIZACIONES - NO CAMBIAR
;INICIAMOS GLOBALES - NO CAMBIAR
MouseGetPos, mx, my
global MOUSE_X:=mx ;GUARDAREMOS LA POSICIÓN X DEL MOUSE
global MOUSE_Y:=my ;GUARDAREMOS LA POSICIÓN Y DEL MOUSE
;INICIAMOS GLOBALES - NO CAMBIAR
;/////////////////////////////
;
; CONFIGURACIONES - CONFIGURABLE
;
;;/////////////////////////////
global VELOCIDAD := 0.03 ;CUANTOS PIXELES SE MOVERA POR MOVIMIENTO. POSITIVO PARA QUE AVANCE, 0 PARA QUE NO FUNCIONE Y NEGATIVO PARA INVERTIR DIRECCIONES
global BUCLE := true ;REPETIR AL MANTENER PRESIONADO. DEBE SER "true" o "false"
global DELAY := 0 ;TIEMPO DE ESPERA PARA EL BUCLE. DEBE SER 0 O MAYOR
;/////////////////////////////
;NO CONFIGURABLE
mm(x,y){
if(BUCLE)
while getkeystate(A_ThisHotKey,"p"){
MOUSE_X+=x
MOUSE_Y+=y
MouseMove, % MOUSE_X, % MOUSE_Y, 0
sleep, % DELAY
}
else{
MouseMove, % MOUSE_X, % MOUSE_Y, 0
sleep, % DELAY
}
}
a::mm(-VELOCIDAD,0)
d::mm(VELOCIDAD,0)
s::mm(0,VELOCIDAD)
w::mm(0,-VELOCIDAD)
;NO CONFIGURABLE
;/////////////////////////////
My WEB some useful stuff
Who is online
Users browsing this forum: No registered users and 7 guests