Herramientas de usuario

Herramientas del sitio


fr:hardware:perifericos:kempston_mouse

¡Esta es una revisión vieja del documento!


A> KEMPSTON MOUSE

Cette souris fabriquée par la marque Kempston Data est un périphérique qui dote l'écosystème du PCW d'un pointeur, facilitant ainsi grandement le travail avec les logiciels, notamment graphiques, en se connectant via son interface arrière.

Galerie Matériel
Description Générale

Avec l'avènement de la souris, le système de sélection des options et tout ce qui concernait le déplacement du curseur à l'écran cessèrent d'être des fonctions exclusivement réservées au clavier. L'utilisateur, face aux avantages présentés par ce nouveau périphérique (confort, facilité et rapidité), choisit de se tourner vers toutes les applications qui intégraient ce complément.

En réalité, des trois éléments qui composent le système (interface, logiciel et souris), seule l'interface a été produite par Kempston. Pour développer le logiciel, il a été fait appel aux services de HiSoft, tandis que la souris proprement dite est un modèle de chez Logitech, la célèbre marque suisse reconnue pour l'excellente finition de ses produits.

Tout cet ensemble est présenté d'usine dans une volumineuse boîte en polystyrène blanc. L'installation de la souris est simple et rapide.

En premier lieu, il faut connecter l'interface au port d'extension situé à l'arrière de la machine (pour rappel, toute connexion ou déconnexion sur ce slot doit impérativement se faire avec l'ordinateur éteint). Après cela, il ne reste plus qu'à raccorder la souris au connecteur à neuf broches intégré à l'interface et à l'activer à l'aide du pilote qui se trouve sur le disque d'utilitaires fourni avec la souris.

Sur ce disque, en plus du contrôleur de la souris, se trouve un petit programme pour vérifier le bon fonctionnement du périphérique ainsi que des pilotes GSX pour la gestion des graphismes.

Le contrôleur est de type résident (TSR) et fait en sorte que la souris émule les touches de déplacement du curseur ainsi que les combinaisons ALT+C et ALT+R (bouton gauche et droit respectivement). Par ailleurs, la sensibilité de la souris est également gérée par ce logiciel, s'exprimant selon une graduation de deux à neuf, bien que la valeur d'usine par défaut soit de quatre. Tous ces paramètres peuvent être modifiés de manière temporaire ou permanente, c'est-à-dire en configurant si les nouvelles valeurs doivent être enregistrées ou non sur le disque.

De cette façon, il serait possible de faire fonctionner la souris avec pratiquement n'importe quel programme, puisqu'il suffirait de définir les touches émulées par la souris en fonction de celles utilisées par l'application en question. Cependant, cela n'est évidemment pas compatible avec les logiciels à démarrage direct. Quoi qu'il en soit, il a été constaté que certains logiciels ignorent totalement la souris, même si celle-ci génère le même signal série que les touches utilisées par le programme.

Il convient également de souligner l'intérêt de KTEST, le programme qui permet de vérifier le fonctionnement de la souris. L'utilité pratique de ce logiciel n'est pas extrêmement étendue, mais il est toujours bienvenu pour fixer le degré de sensibilité souhaité et contrôler quelles sont les touches mappées.

Enfin, les pilotes GSX permettent à la souris de fonctionner sans problème majeur avec toutes les applications qui font usage de cette extension graphique sous CP/M. Le processus d'installation est un peu plus complexe et, en un sens, spécifique à chaque programme.

Concernant le matériel, celui-ci se compose de deux blocs : l'interface et la souris proprement dite. L'interface est simplement un boîtier de couleur blanche doté d'un connecteur pour le bus d'extension et d'une sortie à neuf broches. Son intérieur ne pourrait être plus simple : une carte de circuit imprimé double face comportant une série de puces, dont quelques modules de mémoire RAM.

La souris, comme mentionné précédemment, est manufacturée par Logitech, avec un détail qui surprend rapidement : son faible poids. Le mécanisme est de type optomécanique, c'est-à-dire qu'en se déplaçant, la souris fait tourner deux petites roues crantées qui coupent des faisceaux lumineux internes, lesquels indiquent à l'ordinateur la direction et l'amplitude du mouvement. Pour détecter la pression sur l'un des deux boutons, la souris utilise deux petits microcontacts.

À l'origine, les souris sont apparues comme un élément supplémentaire au sein d'une toute nouvelle façon de concevoir la relation homme-machine, constituant la pièce maîtresse des environnements dits VIMP (windows, icons, mouse and pointer ; fenêtres, icônes, souris et pointeur). Malgré cela, les avantages liés à l'utilisation de ces périphériques d'entrée dans d'autres tâches ont été largement démontrés. S'il n'est pas strictement évident qu'un utilisateur de base de données ou de traitement de texte ait besoin d'une souris, celle-ci s'avère extrêmement adaptée pour tous les travaux graphiques, et c'est là que le support de l'extension graphique GSX prend tout son intérêt.

Il s'agit, sans aucun doute, d'un périphérique intéressant doté de multiples applications. La facilité de l'adapter à différents environnements le rend virtuellement compatible avec la quasi-totalité des logiciels existant actuellement. De plus, il s'agit d'un produit bien conçu et soutenu par l'une des grandes firmes du monde des périphériques.

Certains des programmes compatibles fonctionnant activement avec la Kempston Mouse sont :

  • Star Glider
  • Wordstar
  • SuperCalc 2
  • L'ensemble des logiciels de Hisoft
  • Cyrus II
  • Cracker 2
  • Data Fax
Spécifications et Ports (Extras)

L'interface de la Kempston Mouse utilise trois ports d'Entrée/Sortie (208, 209 et 212) pour son fonctionnement, détaillés ci-dessous :

Port DécPort HexConcept / Registre
2080D0hCoordonnée X de la souris (Position sur l'axe horizontal, plage 0-255). Peut également être lue depuis 0D2h.
2090D1hCoordonnée Y de la souris (Position sur l'axe vertical, plage 0-255). Peut également être lue depuis 0D3h.
2120D4hÉtat des boutons de la souris (Mappé sur 2 bits. Renvoie 0 si pressé, 1 au repos. Bit 0 = Gauche ; Bit 1 = Droit. Les autres bits renvoient 1).

fr/hardware/perifericos/kempston_mouse.1778738813.txt.gz · Última modificación: por jesus