¿Establecer el botón del mouse o del teclado para simular el clic izquierdo y mantener presionado o el clic izquierdo rápido que se repite en Windows?

18

¿Alguien sabe una manera de configurar Windows 7 o utilizar software de terceros para hacer esto? Me gustaría hacer clic en el botón central del mouse y hacer que le diga a Windows que haga clic izquierdo y mantenga presionado hasta que haga clic nuevamente en el botón central del mouse. Una tecla del teclado también estaría bien.

Algunos juegos y aplicaciones me mantienen presionando el botón izquierdo del mouse durante mucho tiempo y me gustaría reducir el estrés en la mano del mouse. Además, me gustaría hacer algo similar, pero haga que haga clic repetidamente en el botón izquierdo del mouse automáticamente si es posible.

Si nada de eso es posible, ¿qué tal si se configura temporalmente una tecla del teclado para lograr una emulación del botón izquierdo del mouse?

miahelf
fuente
1
esto puede estar integrado en Windows- windows.microsoft.com/en-GB/windows7/… -No puedo verificar esta máquina (así que no he respondido esto) pero estoy seguro de que la opción de hacer clic en clic fuera existido para los usuarios con dificultades utilizando ratones
Briana

Respuestas:

11

puedes crear todos tus atajos de teclado personalizados usando autohotkey. Autohotkey es un software gratuito de código abierto para macros y combinaciones de teclas.

http://www.autohotkey.com/

xtarsy
fuente
66
Hubiera sido mejor proporcionar un script real para hacerlo.
Synetech
1
Guión de autohotkey que se une a un atajo de teclado a un clic del ratón: superuser.com/a/913791/295795
abaldwin99
7

Aquí está el script de autohotkey que enlazará un atajo de teclado (CTRL + g) a un clic del mouse.

^g::
click

Guarde esto en el bloc de notas con la extensión de archivo .ahk y luego compílelo con las teclas automáticas. Para compilar scripts de autohotkeys, deberá descargarlo aquí:

http://www.autohotkey.com/

También puede reemplazar la clave gcon cualquier letra para cambiar la clave de activación. Para cambiar de CTRL a ALT, reemplace ^con !. Para obtener una lista completa de los símbolos que definen las teclas de acceso rápido, consulte esta documentación ...

https://www.autohotkey.com/docs/Hotkeys.htm

abaldwin99
fuente
6

MouseKeys está integrado en Windows XP y superior.

Paso 1 Encienda MouseKeys en Windows XP presionando "Left-Alt," Left-Shift "y" NumLock "simultáneamente. Presione" Enter "para seleccionar" Sí "en el cuadro de diálogo que aparece para activar MouseKeys.

Paso 2 Mueva el puntero del mouse hacia la izquierda y hacia la derecha presionando "4" y "6" en el teclado numérico. Presione "8" y "2" para mover el puntero hacia arriba o hacia abajo. Las teclas "1", "3", "7" y "9" mueven el puntero del mouse diagonalmente.

Paso 3 Simule un clic izquierdo del mouse presionando “5." Presione “+” para hacer doble clic. Presione “-“ y luego “5” para hacer clic derecho.

Paso 4 Arrastre y suelte moviendo el mouse con el teclado numérico. Presione "Insertar" para simular que mantiene presionado el botón del mouse y luego presione la tecla "Eliminar" para liberar.

toddmo
fuente
2

Secuencia de comandos de teclas automáticas para asignar una tecla al botón izquierdo del mouse (y mantenerla presionada mientras se mantiene presionada la tecla), si la tecla se combina con SHIFT, se hará clic en el botón derecho del mouse en lugar del izquierdo. Usé el `

`::  ;backtick (tilde) key
click Down left ;click left mousebutton and hold
keywait,`` ; wait until key is released. Double backtick because backtick needs to be escaped (with a backtick)
click Up left ; release left mousebutton
return

^`::  ;backtick (tilde) key
click Down right ;click left mousebutton and hold
keywait, ^` ; wait until key is released. 
click Up right ; release left mousebutton
return
veta
fuente
1

Acabo de encontrar este, muy útil:

http://rhdesigns.browseto.org/mouseemulator.html

"Mouse Emulator" Este programa es gratuito. Si realmente le gusta este programa y desea hacer una donación, visite el sitio web para obtener más información. Gracias.

El programa se ejecuta en Windows NT / 9x y superior.

Manual

El programa reconoce las siguientes teclas: (¡NumLock debe estar ENCENDIDO!) Teclado 1 - Botón izquierdo del mouse

Teclado 2 - Botón derecho del mouse

Teclado 3 - Botón central del mouse

Teclado 4, 5, 6, 8: mueve el mouse hacia la izquierda, hacia abajo, hacia la derecha o hacia arriba, respectivamente.

Teclado 7: rueda del mouse hacia arriba (desplazamiento)

Teclado 9: rueda del mouse hacia abajo (desplazamiento)

Teclado / - Alternar el botón izquierdo del mouse (útil para usuarios de RSI)

Teclado * - Alternar el botón derecho del mouse (útil para usuarios de RSI)

Teclado - - Alternar el botón central del mouse (útil para usuarios de RSI)

Ctrl + Teclado 0 - Activar / Desactivar emulador de mouse

Puede salir del Mouse Emulator haciendo clic derecho en el icono del mouse en la barra de tareas.

Ajuste de la velocidad del mouse: haga doble clic en uno de los archivos .reg y reinicie el programa para cambiar la velocidad del mouse. Por ejemplo, haga doble clic en SlowMouseSpeed.reg y reinicie el programa si cree que la velocidad del mouse del emulador es demasiado alta.

Para usuarios avanzados: si desea ajustar la velocidad del mouse, puede usar regedit para cambiar los valores del registro.

Problemas conocidos: el emulador de mouse no funciona con mensajes MS-Dos (9x) el emulador de mouse no funciona con DirectX Mouse Input (DirectInput)

innovador
fuente
0

Existe un brillante sucesor gratuito de código abierto del proyecto fastclicker que también reside en sourceforge. Se llama "The Windows Intel Fastest Mouse Clicker" (google it). Esa aplicación utiliza la llamada moderna del sistema SendInput () en lugar de mouse_event () obsoleto en fastclicker. Además, "El Intel Clicker más rápido del mouse de Windows" está muy optimizado con el compilador Intel C / C ++ 15.0.

https://sourceforge.net/projects/fast-mouse-clicker-pro/

Michael Bulee
fuente
0

También uso el Windows Intel Fastest Mouse Clicker. Hace una semana arreglaron un error, y esta aplicación es 100 veces más rápida ahora que FastClicker de xytor mencionado anteriormente por Michael (con el error fue 10 veces más rápido).

También vi el código fuente de The Windows Intel Fastest Mouse Clicker y lo adopté para Java en mis proyectos actuales. Insinuación:

import com.sun.jna.platform.win32.User32;
...
User32.INSTANCE.SendInput(...);

https://sourceforge.net/projects/fast-mouse-clicker-pro/

Larry Crafthende
fuente
0

Hola, acabo de encontrar otra forma útil de hacer esto en Windows 7.

1) Busque "Mouse" para buscar programas y archivos. Luego haga clic en el resultado que debería abrir "Propiedades del mouse".

2) Haga clic en "ClickLock" que permite resaltar o arrastrar sin mantener presionado el botón del mouse.

3) Haga clic en "Configuración" para ajustar el tiempo antes de que se active el "script".

Christian Liin Hansen
fuente