Se connecter
Se connecter
Inscription
Mot de passe perdu
Connexion:
[Actualités]
Test Bridge Constructor Studio (PS5) - Construisez des ponts désormais sans bud...
[Actualités]
Mario Tennis Fever : Rendez-vous sur le court le 12 février sur Switch 2
[Actualités]
Finies les photos de nus non désirées. La Grande-Bretagne transfère la respon...
[Actualités]
Présentation du mini PC Acer Veriton RA100 SFF
[Actualités]
Les premiers routeurs Wi-Fi 8 ont été dévoilés au CES 2026.
[Actualités]
Corsair a dévoilé un clavier doté d'un Stream Deck intégré.
[Actualités]
Razer a lancé un PC dédié au travail avec l'IA.
[Actualités]
"South Park : Les créations de Chaos" débarque dans Fortnite !
[Actualités]
Voici la première batterie à semi-conducteurs : elle promet de révolutionner ...
[Actualités]
L'Iran coupe internet. Les manifestants se retrouvent sans moyen de communication.
[Articles]
Avatar: Frontiers of Pandora - D'entre les Cendres
[Articles]
Bridge Constructor Studio
[Articles]
Le Loup des Cordeliers
[Articles]
Immortal Hounds tome 7
[Articles]
Dungeons & Dragons: Dragonshard
[Articles]
Le Sympathisant
[Articles]
One Piece Odyssey
[Articles]
L'oubliée du radeau de la Méduse
[Articles]
Truck Driver: The Dutch Connection
[Articles]
School of Villains tome 2
Actualités
Lettre d'information
Proposer une actualité
Archives
Actualités
Articles
Programmation
Press Release
Matériel
Logiciels
Livres
Interviews
Derniers commentaires
Jeux Vidéos
XBox One
XBox 360
Wii U
PSP
PS4
PS3
PC
DS
GameCube
3DS
Forum
Derniers messages
Informatique
Fun
Divers
Logithèque
Blogs
Divers
A Propos
Annonceurs
Contact
Recherche
RSS
Editer un article
Titre
Mots Clés
Texte
[size=18] [b]Nom[/b] [/size] mouse - Interface de souris série. [size=18] [b]Configuration[/b] [/size] Les souris série sont connectées sur une ligne d'interface RS232/V24 voir [b]ttys (4)[/b] pour la description de ces lignes. [size=18] [b]Description[/b] [/size] [b]Introduction[/b] Le brochage de la prise DB9 classique utilisée pour les souris est le suivant : .TS center; r c l. broche nom utilisation 2 RX Donnees 3 TX -12 V, Imax = 10 mA 4 DTR +12 V, Imax = 10 mA 7 RTS +12 V, Imax = 10 mA 5 GND Masse .TE Il ne s'agit que de spécifications, en réalite 9 V suffisent avec la plupart des souris. Le driver peut s'assurer de la présence d'une souris en abaissant la tension sur la broche RTS et en la remontant. Environ 14 ms plus tard, la souris enverra l'octet 0x4D (`M') sur la ligne RX. Encore 63 ms plus tard, les souris compatible Microsoft enverront 0x33 (`3') sur RX. Le mouvement relatif de la souris est transmis en tant que [i]dx[/i] (positif vers la droite) et [i]dy[/i] (positif vers le bas). Diverses souris peuvent travailler avec des vitesses différentes. Pour sélectionner la vitesse, il faut parcourir le cycle 9600, 4800, 2400 et 1200 bit/sec, en envoyant chaque fois les deux caractères de la table ci-dessous, et attendre 0,1 seconde. La table ci-dessous montre les différentes vitesses, et les deux caractères correspondants : .TS center; l l. bit/sec message 9600 *q 4800 *p 2400 *o 1200 *n .TE Comme on peut le voir, le premier octet peut être utilisé pour se synchroniser. [b]Protocole microsoft[/b] Le protocole [b]Microsoft[/b] utilise 1 bit de Start, 7 bits de données, pas de parité, et 1 bit de Stop, ceci a 1200 bits/sec. Les données sont envoyées sur RX par paquets de 3 octets. Les mouvements [i]dx[/i] et [i]dy[/i] sont envoyés sous forme de complément à 2. [i]lb[/i] ([i]rb[/i]) vaut 1 quand le bouton gauche (droit) est pressé : .TS center; r c c c c c c c. octet d6 d5 d4 d3 d2 d1 d0 1 1 lb rb dy7 dy6 dx7 dx6 2 0 dx5 dx4 dx3 dx2 dx1 dx0 3 0 dy5 dy4 dy3 dy2 dy1 dy0 .TE 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. [b]Logitech protocol[/b] 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. [b]Protocole mousesystems[/b] Le protocole [b]Mousesystems[/b] 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. [i]dx[/i] est émis comme la somme des deux valeurs en complément à 2. [i]dy[/i] est émis comme inverse de la somme des deux valeurs en complément à 2. [i]lb[/i] ([i]mb[/i], [i]rb[/i]) sont mis à zéro quand le bouton gauche (central, droit) est pressé : .TS center; r c c c c c c c c. octet d7 d6 d5 d4 d3 d2 d1 d0 1 1 0 0 0 0 lb mb rb 2 0 dxa6 dxa5 dxa4 dxa3 dxa2 dxa1 dxa0 3 0 dya6 dya5 dya4 dya3 dya2 dya1 dya0 4 0 dxb6 dxb5 dxb4 dxb3 dxb2 dxb1 dxb0 5 0 dyb6 dyb5 dyb4 dyb3 dyb2 dyb1 dyb0 .TE Les octets 4 et 5 indiquent les changements qui se sont produits depuis le début d'émission des octets 2 et 3. [b]Protocole sun[/b] Le protocole [b]Sun[/b] est la version 3 octets du protocole à 5 octets de MouseSystems : les deux derniers octets ne sont pas envoyés. [b]Protocole mm[/b] Le protocole [b]MM[/b] 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. [i]dx[/i] et [i]dy[/i] sont émis comme des valeurs signées, le bit de signe indiquant une valeur négative. [i]lb[/i] ([i]mb[/i], [i]rb[/i]) sont mis à zéro quand le bouton gauche (central, droit) est pressé : .TS center; r c c c c c c c c. octet d7 d6 d5 d4 d3 d2 d1 d0 1 1 0 0 dxs dys lb mb rb 2 0 dx6 dx5 dx4 dx3 dx2 dx1 dx0 3 0 dy6 dy5 dy4 dy3 dy2 dy1 dy0 .TE [size=18] [b]Fichier[/b] [/size] [i]/dev/mouse[/i] [table][row][col] [/col][col]Un lien symbolique habituellement utilisé pour pointer sur le périphérique souris.[/col][/row][/table] [size=18] [b]Voir aussi[/b] [/size] [b]ttys (4),[/b] [b]gpm (8).[/b] [size=18] [b]Traduction[/b] [/size] Christophe Blaess, 1996-2003.
Fichier
Forum
-
Derniers messages
Bavardages
Aujourd'hui, je rénove ou je construis ^^
Informations
Besoin d’avis sur l’UX de mon mini-projet web (et plus globalement sur ce qui vous rebute sur un site) ?
Software
problème sur windows 10
Réseaux et Télécom
Problème wifi (POE)
Software
Postfix - Need help
Bavardages
Oh râge oh désespoir !
Programmation
Enregistrement client et envoi mail
Software
SÉCURITÉ MACBOOK
Hardware
conseil matos réseau?
Hardware
nVidia Shield Android TV
Actualités
-
Archives
Jeux Vidéos
Test Bridge Constructor Studio (PS5) - Construisez des ponts désormais sans budget limité
Jeux Vidéos
Mario Tennis Fever : Rendez-vous sur le court le 12 février sur Switch 2
Droit
Finies les photos de nus non désirées. La Grande-Bretagne transfère la responsabilité des victimes aux plateformes.
Matériel
Présentation du mini PC Acer Veriton RA100 SFF
Internet
Les premiers routeurs Wi-Fi 8 ont été dévoilés au CES 2026.
Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be
- © 2002-2026
Akretio
SPRL - Generated via
Kelare
The Akretio Network:
Akretio
-
Freedelity
-
KelCommerce
-
Votre publicité sur informaticien.be ?