|
|
|
|
|
|
|
|
Les souris Microsoft originales n’avaient que 2
boutons. Néanmoins, il existe plusieurs souris
à 3 boutons qui utilisent le protocole Microsoft. Une
pression ou un relâchement sur le
3ème bouton (milieu) sont indiqués
par un paquet sans aucun mouvement et sans bouton
pressé. De plus, contrairement aux deux autres
boutons, l’état du bouton central
n’est pas indiqué dans chaque paquet.
|
|
Les souris série Logitech à trois
boutons peuvent utiliser plusieurs extensions du protocole
Microsoft : lorsque le bouton central est en haut, le paquet
de 3 octets décrit ci-dessus est
envoyé. Lorsque le bouton est en bas, un paquet
de 4 octets est envoyé, dont le
quatrième octet a la valeur 0x20 (ou au moins le
bit 0x20 Ã 1). En clair, une pression sur le bouton
central seul est indiquée par 0, 0, 0,
0x20.
|
|
Le protocole Mousesystems utilise 1 bit de Start,
8 bits de données, pas de parité
et 2 bits de Stop, ceci à la vitesse de 1200
bits/sec. Les données sont
envoyées sur RX par paquets de 5 octets.
dx est émis comme la somme des deux
valeurs en complément à 2. dy est
émis comme inverse de la somme des deux valeurs
en complément à 2. lb (mb,
rb) sont mis à zéro quand le
bouton gauche (central, droit) est pressé :
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Les octets 4 et 5 indiquent les changements qui se sont
produits depuis le début
d’émission des octets 2 et 3. |
|
|
|
|
Le protocole Sun est la version 3 octets du
protocole à 5 octets de MouseSystems : les deux
derniers octets ne sont pas envoyés.
|
|
Le protocole MM utilise 1 bit de Start, 8 bits de
données, parité impaire et 1 bit
de Stop, ceci à la vitesse de 1200 bits/sec. Les
données sont envoyées sur RX par
paquets de 5 octets. dx et dy sont
émis comme des valeurs signées, le
bit de signe indiquant une valeur négative.
lb (mb, rb) sont mis Ã
zéro quand le bouton gauche (central, droit)
est pressé : |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FICHIER
|
Un lien symbolique habituellement utilisé
pour pointer sur le périphérique
souris.
|
VOIR AUSSI
TRADUCTION
|
Ce document est une traduction
réalisée par Christophe Blaess
<http://www.blaess.fr/christophe/> le 18 octobre 1996
et révisée le 15 juin 2006.
L’équipe de traduction a fait le
maximum pour réaliser une adaptation
française de qualité. La version
anglaise la plus à jour de ce document est toujours
consultable via la commande : « LANG=en man
4 mouse ». N’hésitez pas
à signaler à l’auteur ou au traducteur,
selon le cas, toute erreur dans cette page de manuel.
|
|
mouse(4) |
|
| |