Français | English

La souris

La souris agit un peu à la manière du clavier en plaçant une combinaison de bits donnée dans un endroit précis de la mémoire de l'ordinateur, mais cela représente un déplacement et une indication des boutons actuellement pressés. Encore une fois, l'organisation des bits de la mémoire réservée à la souris a une signification qui repose sur une convention entre la souris et le système. Sans connaître cette convention, nous ne pourrions pas savoir ce que représentent les octets situés à cet endroit de la mémoire.

En examinant cette région de la mémoire, le système peut donc connaître à tout instant la position de la souris en ajoutant la valeur du déplacement à la position précédente. Il peut savoir aussi si un bouton est pressé ou relâché. En analysant une suite d'événements, le système peut alors déduire que l'usager déplace la souris en maintenant un bouton appuyé, ou encore qu'il vient de faire un double clic parce que le bouton a été appuyé et relâché deux fois dans un délai réduit.