Ce petit utilitaire vous permet d'utiliser les 5 boutons de votre souris même dans des applications qui ne l'autorise pas. Il place un hook sur la souris et traduit le clique gauche, clique droit, clique milieu, clique d'un bouton spécial ou d'un deuxième bouton spécial en touche du clavier.
J'utilise cet utilitaire dans le Jeu War Rock qui autorise seulement le clique gauche et le clique droit.
Le projet incorpore deux classes :
- la class Hook qui permet de mettre en place un Hook sur la souris et de récupérer les cliques
- la class Send qui permet d'envoyer une touche ( implémentation de l'api Win32 SendInput )
Pour définir quelle touche est assignée à quel clique il faut définir avec la class Keys :
- def_BGAUCHE : bouton gauche
- def_BDROITE : bouton droit
- def_BMILLIEU : bouton millieu
- def_BX1 : bouton spécial 1
- def_BX2 : bouton spécial 2