Définir le bouton de la souris ou du clavier pour simuler le clic gauche et le maintenir ou le clic gauche rapide se répéter dans Windows?

18

Quelqu'un connaît-il un moyen de configurer Windows 7 ou d'utiliser un logiciel tiers pour ce faire? Je voudrais cliquer sur le bouton central de ma souris et le faire dire à Windows de cliquer avec le bouton gauche et de le maintenir enfoncé jusqu'à ce que je clique à nouveau sur le bouton central de la souris. Une touche de clavier conviendrait également.

Certains jeux et applications m'obligent à maintenir le bouton gauche de la souris enfoncé pendant longtemps et je voudrais réduire le stress sur la main de ma souris. En outre, je voudrais faire une chose similaire, mais faites-le cliquer à plusieurs reprises sur le bouton gauche de la souris automatiquement si possible.

Si rien de tout cela n'est possible, que diriez-vous de définir temporairement une touche du clavier pour obtenir une émulation du bouton gauche de la souris?

moi-même
la source
1
cela peut être intégré à Windows- windows.microsoft.com/en-GB/windows7/… -Je ne peux pas vérifier sur cette machine (donc je n'en ai pas fait une réponse) mais je suis sûr que l'option de cliquer sur cliquer off existait pour les utilisateurs ayant des difficultés à utiliser des souris
BrianA

Réponses:

11

vous pouvez créer tous vos raccourcis clavier personnalisés à l'aide de la touche automatique. Autohotkey est un logiciel open source gratuit pour les macro et les raccourcis clavier.

http://www.autohotkey.com/

xtarsy
la source
6
Il aurait été préférable de fournir un script réel pour le faire.
Synetech
1
Script pour autohotkey qui lie un raccourci clavier à un clic de souris: superuser.com/a/913791/295795
abaldwin99
7

Voici le script autohotkey qui liera un raccourci clavier (CTRL + g) à un clic de souris.

^g::
click

Enregistrez-le dans le bloc-notes avec l'extension de fichier .ahk puis compilez avec les autohotkeys. Pour compiler des scripts autohotkeys, vous devrez le télécharger ici:

http://www.autohotkey.com/

Vous pouvez également remplacer la clé gpar n'importe quelle lettre pour modifier la clé de déclenchement. Pour passer de CTRL à ALT, remplacez le ^par !. Pour une liste complète des symboles définissant les raccourcis, consultez cette documentation ...

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

abaldwin99
la source
6

MouseKeys est intégré à Windows XP et supérieur.

Étape 1 Activez MouseKeys dans Windows XP en appuyant sur "Left-Alt," Left-Shift "et" NumLock ". Appuyez sur" Entrée "pour sélectionner" Oui "dans la boîte de dialogue qui apparaît pour activer MouseKeys.

Étape 2 Déplacez le pointeur de la souris vers la gauche et la droite en appuyant sur «4» et «6» sur le pavé numérique. Appuyez sur "8" et "2" pour déplacer le pointeur vers le haut ou vers le bas. Les touches «1», «3», «7» et «9» déplacent le pointeur de la souris en diagonale.

Étape 3 Simulez un clic gauche de la souris en appuyant sur «5.» Appuyez sur «+» pour double-cliquer. Appuyez sur «-» puis sur «5» pour faire un clic droit.

Étape 4 Faites glisser et déposez en déplaçant la souris avec le pavé numérique. Appuyez sur "Insérer" pour simuler en maintenant enfoncé le bouton de la souris, puis appuyez sur la touche "Supprimer" pour libérer.

toddmo
la source
2

Script Autohotkey pour mapper une touche sur le bouton gauche de la souris (et maintenir la touche enfoncée), si la touche est combinée avec MAJ, le bouton droit de la souris sera cliqué à la place de la gauche. J'ai utilisé le `

`::  ;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
filon
la source
1

Je viens de trouver celui-ci, très utile:

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

"Mouse Emulator" Ce programme est un logiciel gratuit. Si vous aimez vraiment ce programme et souhaitez faire un don, veuillez consulter le site Web pour plus d'informations. Je vous remercie.

Le programme fonctionne sous Windows NT / 9x et supérieur.

Manuel

Le programme reconnaît les touches suivantes: (NumLock doit être activé!) Clavier 1 - Bouton gauche de la souris

Clavier 2 - bouton droit de la souris

Clavier 3 - Bouton central de la souris

Clavier 4, 5, 6, 8 - Déplace la souris respectivement vers la gauche, le bas, la droite ou le haut.

Clavier 7 - Molette vers le haut (défilement)

Clavier 9 - Molette vers le bas (défilement)

Clavier / - Basculer le bouton gauche de la souris (utile pour les utilisateurs RSI)

Clavier * - Basculer le bouton droit de la souris (utile pour les utilisateurs RSI)

Clavier - - Basculer le bouton central de la souris (utile pour les utilisateurs RSI)

Ctrl + Clavier 0 - Activer / désactiver l'émulateur de souris

Vous pouvez quitter l'émulateur de souris en cliquant avec le bouton droit sur l'icône de la souris dans la barre des tâches.

Réglage de la vitesse de la souris: Double-cliquez sur l'un des fichiers .reg et redémarrez le programme pour modifier la vitesse de la souris. Par exemple, double-cliquez sur SlowMouseSpeed.reg et redémarrez le programme si vous pensez que la vitesse de la souris de l'émulateur de souris est trop élevée.

Pour les utilisateurs avancés: si vous souhaitez régler la vitesse de la souris, vous pouvez utiliser regedit pour modifier les valeurs de registre.

Problèmes connus: l'émulateur de souris ne fonctionne pas avec les invites MS-Dos (9x) l'émulateur de souris ne fonctionne pas avec l'entrée de souris DirectX (DirectInput)

innovateur
la source
0

Il existe également un brillant successeur open source gratuit du projet fastclicker chez sourceforge. Il s'appelle "Le cliqueur de souris Windows Intel le plus rapide" (google it). Cette application utilise l'appel système SendInput () moderne au lieu de mouse_event () obsolète dans fastclicker. «Le cliqueur de souris Windows Intel le plus rapide» est également fortement optimisé avec le compilateur Intel C / C ++ 15.0.

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

Michael Bulee
la source
0

J'utilise aussi le Clicker de souris Windows Intel le plus rapide. Il y a une semaine, ils ont corrigé un bug, et cette application est maintenant 100 fois plus rapide que FastClicker de xytor mentionné ci-dessus par Michael (avec le bug, elle était 10 fois plus rapide).

J'ai également regardé le code source de Windows Intel Fastest Mouse Clicker et je l'ai adopté pour Java dans mes projets en cours. Allusion:

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

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

Larry Crafthende
la source
0

Salut, je viens de trouver un autre moyen utile de le faire dans Windows 7.

1) Recherchez "Souris" pour rechercher les programmes et les fichiers. Cliquez ensuite sur le résultat qui devrait ouvrir "Propriétés de la souris".

2) Cliquez sur "ClickLock" qui permet de surligner ou de faire glisser sans maintenir le bouton de la souris enfoncé.

3) Cliquez sur "Paramètres" pour régler le délai avant l'activation du "script".

Christian Liin Hansen
la source