Se connecter
Se connecter
Inscription
Mot de passe perdu
Connexion:
[Actualités]
Test Morsels (PS5) - Un mélange étrange de rogue-like, de collecte de créa...
[Actualités]
Suite à l'augmentation du prix du Game Pass, Microsoft offre de l'argent aux jo...
[Actualités]
Le NVIDIA chinois, fait son entrée en bourse. Les cartes graphiques à plus de ...
[Actualités]
La PS5 Pro recevra une mise à jour majeure « PSSR 2 » avec une super-résolut...
[Actualités]
Netflix va racheter Warner Bros. et HBO Max pour 82,7 milliards de dollars
[Actualités]
Intel suspend la vente d'une division clé à la dernière minute
[Actualités]
Nouvelle panne de Cloudflare. La moitié d'Internet est à nouveau hors service.
[Actualités]
L'iPhone Air a perdu la moitié de son prix en dix semaines.
[Actualités]
007 First Light - Découvrez le premier épisode de "Beyond the Light"
[Actualités]
Test Bus World (Xbox Series X) - Conduisez un bus dans des situations périlleuses
[Articles]
Morsels
[Articles]
Bus World
[Articles]
Trillion Game tome 10
[Articles]
Sonic Wings Reunion
[Articles]
Eclipse humaine tome 5
[Articles]
Plus de la moitié des informaticiens belges subissent une charge de travail sup...
[Articles]
L’iranien MuddyWater se fait passer pour Snake et vise des infrastructures en ...
[Articles]
Les nouvelles aventures de Barbe-Rouge tome 5 : L'Île aux Chimères
[Articles]
Marry My Husband tome 1 édition collector
[Articles]
Neon Inferno
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 Morsels (PS5) - Un mélange étrange de rogue-like, de collecte de créatures et de twin-stick shooter
Microsoft
Suite à l'augmentation du prix du Game Pass, Microsoft offre de l'argent aux joueurs.
Matériel
Le NVIDIA chinois, fait son entrée en bourse. Les cartes graphiques à plus de 30 cœurs pourraient bientôt alimenter le monde entier.
Consoles
La PS5 Pro recevra une mise à jour majeure « PSSR 2 » avec une super-résolution multi-images en 2026
Vidéo
Netflix va racheter Warner Bros. et HBO Max pour 82,7 milliards de dollars
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-2025
Akretio
SPRL - Generated via
Kelare
The Akretio Network:
Akretio
-
Freedelity
-
KelCommerce
-
Votre publicité sur informaticien.be ?