Souris (informatique)
Souris_d_ordinateur.jpg
Une souris est un dispositif de pointage manuel pour ordinateur ; elle est composée d'un petit boîtier fait pour tenir sous la main, sur lequel se trouvent des boutons.
La souris a été inventée en 1963 par Douglas Engelbart du Stanford Research Center après des tests d'utilisation, basés sur le trackball.
Les premières souris étaient en fait de simples trackballs inversées, où l'utilisateur déplaçait l'appareil. La friction de la boule contre la table permettait le mouvement du pointeur sur l'écran. Plus tard, les souris ont utilisé des mécanismes optiques ou à inertie pour détecter les mouvements.
| Sommaire |
Connecteurs de souris
Les premières souris Macintosh avaient leur propre connecteur ; elles utilisèrent ensuite l'ADB (Apple Desktop Bus).
Les premières souris pour PC utilisaient un connecteur sur un port propriétaire ou un port série (ou port RS-232), et ensuite un port PS-2.
Les souris les plus récentes pour Mac et PC utilisent le port USB ; c'est le type de connexion qui deviendra probablement le standard pour toutes les souris à câble.
Le sans-fil
Les technologies actuelles permettent de s'affranchir d'une connexion physique entre la souris et l'ordinateur, en passant par une liaison infra-rouge ou radio. Un boîtier est relié au port classique destinée à la souris et transforme les signaux reçus par le capteur infra-rouge ou radio en signaux compréhensibles par le protocole standard de la souris. La technologie radio est plus sûre (passe par-dessus les obstacles). On utilise un système de canaux radio pour ne pas mélanger les signaux de différents appareils.
L'avenir semble à la technologie Bluetooth, standardisée pour tout type de périphérique, qui évite la profusion d'émetteurs/récepteurs.
Notons que cette technique est surtout utile sur les PC. Sur les macintosh, la souris est connectée au clavier et ne nécessite pas de long fil vers l'unité centrale.
Les boutons (et leur utilisation)
Les souris standard pour PC ont aujourd'hui une molette en plus de leurs deux boutons ; la molette (un bouton spécial) qui peut aussi bien être tournée (molettes mécaniques) que pressée (Trackpoint, donnant un troisième degré de liberté à la souris) s'est répandue. Les souris avec plus de deux boutons (voire deux molettes) remplissent différentes fonctions assignées à chacun par les applications, le pilote ou le système d'exploitation.
Par exemple, un utilisateur du bureau Windows ou KDE utilisera le bouton de gauche dans le navigateur Web pour suivre les liens, alors que celui de droite fera apparaître un menu permettant à l'utilisateur de copier des images ou un lien pour imprimer, etc..
Apple continue de produire des ordinateurs avec des souris ne comptant qu'un seul bouton, car leurs études montreraient que les souris à un bouton sont plus efficaces à l'usage. (Pour simuler le « bouton droit », il faut maintenir la touche spéciale Contrôle - souvent Ctrl- appuyée pendant le clic).
Extensions du modèle de la souris
L'usage d'applications en OpenGL qui demandent six degrés de liberté au lieu de trois conduisent à rechercher des dispositifs de pointage permettant de rentrer de façon analogique six informations simultanées (trois de position et trois d'orientation) : Spaceball, The bat, anneau radio orientable porté au doigt, etc.
Représentation graphique : le pointeur
Le pointeur de la souris est un graphisme sur l'écran. Il peut prendre nombre de formes, celles-là pouvant dépendre du contexte. Lorsque l'utilisateur déplace la souris, le curseur se déplace. L'utilisateur peut ainsi séléctionner un élément (caractère, mot, bouton, image…)...
Résoudre les mouvements de la souris
Technologie classique
Souris_ordinateur.png
1 : boule
2 : Rouleau transmettant les mouvements latéraux de la souris
3 : Cellule photoélectrique
4 : Bouton du clic gauche
5 : LED
La souris contient une boule en contact avec le support où elle est utilisée. Deux rouleaux actionnés par cette boule permettent de capter les déplacements horizontaux et verticaux de la souris. Un troisième rouleau permet de maintenir la boule. Les rouleaux comportent un disque cranté laissant passer la lumière d'une LED ou au contraire la bloquant. Ainsi, grâce à une cellule photoélectrique recevant cette lumière, on peut calculer la vitesse de déplacement de la souris selon l'axe x et l'axe y et par conséquent on en déduit la position relative du curseur à l'écran.
Les premières souris comportaient des cylindres à la place de la boule. Cela rendait la souris moins précise car les déplacement horizontaux et verticaux s'effectuaient moins facilement quand ils étaient associés lors d'un déplacement oblique.
Le principal inconvénient de la souris mécanique est le dépot rapide de poussière, qui s'accumule sur les rouleaux, faussant ainsi les informations renvoyées par la cellule photoélectrique.
Technologie optique ancienne (Sun)
Utilisation d'un tapis spécial, métallique solide rigide et quadrillé. En envoyant un rayon de lumière et en captant le retour, la souris arrive à savoir qu'un déplacement a eu lieu.
Technologie optique actuelle
Une micro-caméra filme le support et un processeur interprète le défilement des aspérités comme un mouvement. Cette technologie ne nécessite pas de tapis spécial, mais il faut quand même éviter les supports réfléchissants (verre, plastique brillant, bois vernis...) ou trop sombres.
Gadgets
Souris vibrante
Certains constructeurs ont introduit des souris « sensibles » : au passage d'un objet (lien hypertexte, bouton, changement de fenêtre...) la souris vibre légèrement, donnant une impression de relief.
Note : gadget lassant pour certains, cette fonctionnalité pourrait peut-être aider les mal-voyants à se servir plus facilement d'un ordinateur.
Voir aussi
| Image manquante Symbole-ordinateur.png | Portail Informatique - Accédez d'un seul coup d’œil à toute la série des articles de Wikipédia concernant l'informatique. |
