Nintendo Wii Usb Connector Driver
Nov/100
Appareil d'interface humaine
Histoire
Les principales motivations pour HID étaient de permettre l'innovation dans les dispositifs d'entrée PC et simplifier le processus d'installation de ces dispositifs. Avant de HID, dispositifs généralement conforme aux protocoles très étroitement définies pour les souris, claviers et manettes de jeu (par exemple le protocole standard de la souris au moment pris en charge par rapport axes X et Y de données et l'entrée binaire pour un maximum de deux boutons). Toute innovation dans le matériel nécessaire de surcharger l'utilisation des données dans un protocole existant ou la création de la coutume les pilotes de périphériques et de l'évangélisation d'un nouveau protocole aux développeurs d'applications. En revanche tous les périphériques HID livrer auto paquets décrivant qui peut contenir une variété infinie de types et formats de données. Un seul pilote HID sur le PC analyse les données et permet l'association dynamique des données I / O avec les fonctionnalités des applications. Cela a permis à l'innovation rapide et la prolifération de nouveaux dispositifs d'interface.
La norme HID a été élaboré par un comité de travail avec des représentants de plusieurs entreprises et la liste des participants peut être trouvé dans le dispositif " Définition de la classe pour Human Interface Devices (HID) "document. Le concept d'un protocole d'auto extensible décrivant a été initialement conçu par Mike Van Flandern et Manolito Adan travailler sur un projet nommé Raptor chez Microsoft et indépendamment par Steve McGowan travail sur un protocole dispositif de bus d'accès tout en Forte. Après avoir comparé les notes lors d'une conférence de consommation Game Developer, Steve et Mike ont convenu de collaborer sur une nouvelle norme pour le bus Universal Serial émergents.
HID commune
Clavier
Souris, Trackball, Touchpad, de pointage
Tablette graphique
Joystick, manette de jeu, Pad analogique
Webcam
Casque
HID Moins fréquents
dispositifs de simulateur de conduite et des dispositifs simulateurs de vol ont HID tels que engins de bâtons, roues et les pédales.
gant de fil (Nintendo Power Glove)
Dance pad
Wii Remote
dispositif de calcul de surface
Apple Sudden Motion Sensor (SMS) au dispositif de Macs.
La plupart des systèmes d'exploitation reconnaît standard USB HID, comme les claviers et les souris, sans avoir besoin d'un pilote spécial. Une fois installé, un message disant qu'un «dispositif compatible HID» a été reconnu apparaît généralement à l'écran. En comparaison, cette message ne se manifestent habituellement pour les périphériques connectés via le port PS / 2 6-pin DIN connecteurs USB qui a précédé. PS / 2 ne supporte pas les plug-and-play, ce qui signifie que la connexion d'un clavier PS / 2 ou souris avec l'ordinateur sous tension ne fonctionne pas toujours. En outre, PS / 2 ne prend pas en charge le protocole HID. Un HID USB est décrit par l'interface USB classe de périphérique de l'homme.
Composants du protocole HID
Dans le protocole HID, il ya 2 entités: la "host" et "appareil". L' dispositif est l'entité qui interagit directement avec un être humain, tel qu'un clavier ou une souris. L'hôte communique avec le dispositif et reçoit des données d'entrée du dispositif sur les actions effectuées par l'homme. Les données de sortie des flux de l'hôte vers le périphérique, puis à l'humain. L'exemple le plus courant d'un hôte est un ordinateur, mais certains téléphones cellulaires et les PDA peuvent également être des hôtes.
Le protocole HID permet la mise en œuvre des dispositifs très simples. Dispositifs définir leurs paquets de données et de présenter ensuite un «descripteur HID" à l'hôte. Le descripteur HID est codé en dur tableau d'octets qui décrivent les paquets de données de l'appareil. Cela comprend: le nombre de paquets charge par le périphérique, de quelle taille sont les paquets, et le but de chaque octets et des bits dans le paquet. Par exemple, un clavier avec un bouton de programme calculatrice peut dire que l'hôte du bouton pressé / état libéré est stocké en tant que deuxième bit dans l'octet de données par paquets 6ème numéro 4 (note: ces endroits sont qu'à titre indicatif et sont spécifiques dispositif). L'appareil stocke habituellement le descripteur HID dans la ROM et n'a pas besoin de comprendre ou analyser intrinsèquement le descripteur HID. Certains matériels de la souris et le clavier sur le marché aujourd'hui sont mis en œuvre en utilisant seulement un processeur 8-bits.
L'hôte doit être une entité plus complexe que le dispositif. L'hôte doit pour récupérer le descripteur HID de l'appareil et l'analyser avant de pouvoir communiquer pleinement avec l'appareil. Analyse du descripteur HID peut être compliqué. systèmes d'exploitation multiples sont connus pour avoir bugs expédiés dans les pilotes de périphérique responsable de l'analyse des descripteurs HID ans après les pilotes de périphériques ont initialement été diffusés au public. Toutefois, cette complexité est la raison pour laquelle rapide l'innovation avec des dispositifs HID est possible.
Le mécanisme décrit ci-dessus ce qui est connu comme «protocole rapport" HID. Comme il a été entendu que tous les hôtes ne serait capable d'analyser les descripteurs HID, HID définit aussi le "protocole d'amorçage". Dans le protocole de démarrage, seuls les appareils spécifiques sont pris en charge avec seulement parce caractéristiques fixes formats de données par paquets sont utilisés. Le descripteur HID n'est pas utilisée dans ce mode si l'innovation est limitée. Cependant, l'avantage est que la fonctionnalité minimale est toujours possible sur des hôtes qui, autrement, serait être incapables de soutenir HID. Les dispositifs de prise en charge uniquement dans le protocole d'amorçage sont
Clavier ou l'autre des 256 premiers codes de touche («Usages»), défini dans les tableaux d'utilisation HID, Usage Page 7 peuvent être signalés par un clavier en utilisant le protocole de démarrage, mais la plupart des systèmes de gérer uniquement un sous-ensemble de ces touches. La plupart des systèmes d'aide à tous les 104 touches sur le IBM AT-101 mise en page, ainsi que les trois nouvelles clés conçus pour Microsoft Windows 95. De nombreux systèmes de soutien des touches supplémentaires sur la base de l'Ouest 105 – européennes, coréennes 106 -, brésilienne ABNT 107 – et japonais DOS / V mises en page 109-clés. Boutons, boutons et les touches qui ne sont pas déclarés sur l'usage de la page 7 ne sont pas disponibles. Par exemple, les touches d'un clavier QWERTY en particulier des États-Unis sera fonction, mais la calculatrice et les clés de fermeture de session ne sera pas parce qu'ils sont définis à l'utilisation de la page 12 et ne peuvent pas être déclarés dans le protocole de démarrage.
Souris seulement l'axe X, axe Y, et le premier 3 boutons seront disponibles. Toute les fonctionnalités supplémentaires de la souris ne fonctionne pas.
Un usage courant du mode de démarrage est pendant les premiers instants de démarrage d'un ordinateur séquence de démarrage. Directement configuration d'un BIOS de l'ordinateur se fait souvent en utilisant le mode de démarrage seulement.
HID définition d'un dispositif
Conformément à la spécification HID, un dispositif est décrit, pendant le mode de rapport, comme un ensemble de commandes ou de groupe de contrôles. Les contrôles sont appariés par un champ contenant les données, et un autre contenant une étiquette d'utilisation. Chaque tag utilisation est décrite dans les spécifications que le constructeur a suggéré l'utilisation des données décrites dans le mode de rapport.
D'autres protocoles utilisant HID
Depuis définition originale de HID sur USB, HID est désormais aussi utilisé dans la communication de l'autre ordinateur autobus. Cela permet à des périphériques HID qui, traditionnellement, ne se trouvaient que sur USB pour être utilisé également sur les autobus de remplacement. C'est fait depuis de soutien existantes pour les appareils USB HID peuvent généralement être adapté plus rapidement que d'avoir à inventer un protocole entièrement nouveau à l'appui des souris, claviers, etc. autobus connu que l'utilisation HID sont:
Bluetooth HID Bluetooth est une technologie de communication sans fil. Plusieurs des souris et claviers Bluetooth existent déjà sur le marché.
HID série d'occasion dans Microsoft Windows récepteurs PC Media Center de la télécommande.
Voir aussi
Homme-machine interaction
Dispositif de pointage
Liens externes
La dernière spécification HID 1,11
Le dernier HID tableaux Utilisation 1,12 Spécification
Le Forum USB Implementers sur HID
Catégories: catégories homme-machine interactionHidden: vagues ou ambiguës temps
About the Author
I am a professional writer from China Manufacturers, which contains a great deal of information about induction cook tops , induction hot plates, welcome to visit!
Re: [Guide] Install Nintendo WiFi USB Connector in Windows Vista
|
|
Nintendo Wi-Fi USB Connector DS Wii $30.12 |
|
|
WiFi Wireless IEEE 802.11N/G/B WLAN 150Mbps Network Adapter USB2.0 Wireless Lan USB Adapter for Laptop Noteook Desktop PC Suport Vista/Windows 7(32bit & 64bit)/Linux $0.01 1. Support 64/128-bit WEP, complies with 128 bit WPA standard(TKIP/AES), supports MIC, IV Expansion, Shared Key Authentication, IEEE 802.1X 2. supports 150/54/48/36/24/18/12/9/6/11/5.5/2/1 Mbps wireless LAN data transfer rates 3. Quick Secure Setup, complies with WPS for worry free wireless security 4. Simple Configuration and monitoring 5. Supports Roaming technology, guaranteeing efficient wirel… |
|
|
May Flash N64 Controller Adapter for PC USB $6.98 Connect your Nintendo 64 joypads to your PC USB port. All buttons are supported, perfect for any emulation program but also works with any modern PC game. It allows you to play all PC games designed to be played with joysticks. Really plug and play, it makes your PC a real gaming platform. Please Note: Please use original controllers along with this adapter. Third party controllers may not work … |
|
|
TRENDnet USB to 10/100Mbps Adapter TU2-ET100 $11.00 1 x RJ-45 10/100Base-TX , 1 x Type B – 100Mbps, 10Mbps – STP, UTP… |
|
|
Plugable USB 2.0 to 10/100 Fast Ethernet LAN Network RJ45 Adapter (ASIX AX88772 chipset) $15.95 Features faster-than-wireless speeds and easy connectivity. The Plugable USB 2.0 to 10/100 Network Adapter adds a Fast Ethernet (RJ45) capable port to any supported system. It uses the ASIX AX88772 chipset for widest possible compatibility. Note the adapter is not for network enabling USB devices, rather it’s the other way around – it’s a USB device that adds a fast wired network interface to supp… |
|
|
Nyko Net Connect for Wii $8.49 Creates a high-speed LAN internet connection for the Nintendo Wii. Requires no wireless network, security codes or complex setup . Connects to an existing internet connection using a standard Cat5 network cable. USB 2.0 connection supports the . Gaming Network Adapters: Video Game: Wii… |
Related posts:
No comments yet.
Leave a comment
No trackbacks yet.