none
gestion particulière de la souris. RRS feed

  • Question

  • Bonjour,

    je cherche comment faire en sorte que la vitesse de déplacement de la souris ne soit pas prise en compte. En effet, le déplacement (les coordonnées) de la souris dépend de la vitesse à laquelle on la déplace.  Pour une même distance parcourue par la souris, le résultat des coordonnées n'est pas le même en fonction de la vitesse de déplacement de celle-ci. Les paramètres sur lesquels on peut jouer au niveau du panneau de conf. ne correspondent pas à ce que je recherche. Ma question est en trois parties : 1) Est-ce que la prise en compte de la vitesse est fait dans le Firmware de la souris ou bien est-ce au niveau du driver ? 2) Si c'est au niveau du driver, comment faire ? 3) Où puis-je trouver le protocole de dialogue avec une souris ? (pour piloter une seconde souris indépendamment par exemple)

    OLHOMME

     

    mercredi 27 décembre 2006 08:38

Toutes les réponses

  • 1) La prise en compte est faite au niveau de l'OS.

    2) Il faut accéder aux données brutes envoyées par les périphériques en question. Pour cela, il faut passer par le "Raw Input Model" dont tu peux trouver toutes les indications sur son fonctionnement sur MSDN puis gérer les messages WM_INPUT. Cette méthode permet de gérer plusieurs périphériques du même type indépendament les uns des autres (comme deux souris par exemple).

    3) Voir 2).

    mercredi 24 janvier 2007 21:27