Tabelle für USB HID Descriptor.

Gast #4658007
Ich bin auf der Suche nach einer Tabelle für die USB HID Descriptors und 
deren Unterpunkte. Explizit geht es mir darum für Spielsteuerungen die 
einzelnen Zuweisungen zu erfahren, z.b. die Achsen haben ja 0x30 -0x32 
aber wie sieht es mit Ruder, Pedalen oder Lenkrad Steuerungen aus?!?
#4658307
Vielleicht auch mal das USB-Descriptor-Tool anschauen:
1
HID Descriptor Tool
2
This tool allows you to create, edit and validate HID Report Descriptors.
3
The tool also supports a variety of output formats (.txt, .inc, .h, etc.).
4
DT uses ASCII based Usage Tables and supports vendor defined pages as well.
5
Included are Usage Table files for the HID Usage Table document 1.0 Release
6
Candidate 1, Monitor Class 1.0 Release Candidate 2, and Power Class Spec.
7
Read the included README.TXT file for more information.
http://www.usb.org/developers/hidpage/dt2_4.zip
Gast #4658340
Hid-codes/pages:

http://www.usb.org/developers/hidpage/Hut1_12v2.pdf

für dich vermutich besonders relevant:
"simulation controls page" (0x02)
"game controls page" (0x05)




Falls du die von dir genannten Geräte besitzt, oder jemanden kennst, 
kannst du ja mal mit einer Analysesoftware die Deskriptoren auslesen und 
schauen, wie der Hersteller das gelöst hat, bzw. welche codes der 
benutzt.

Das geht z.B. hiermit:
http://www.hhdsoftware.com/device-monitoring-studio
Die Demoversion reicht dafür aus. Der Testzeitraum muss nichtmal 
gestartet werden.
Es gibt sicher auch freie Alternativen, ich habe allerdings noch keine 
gleichwertige gefunden. (aber auch schon lange nichtmehr gesucht!)
Gast #4658857
Hi,

danke erstmal für die ausgiebige Hilfe hier :-D

Die HID 1.11 PDF ist erstmal nen grober Anriss auf das Thema HID und 
USB. Die HUT ist schonmal ein seeeehr seeeehr guter Startpunkt! Danke 
Leute. Auch die Idee einfach ein bestehendes Gerät zu "belauschen" ist 
klasse.

In das HID Descriptor Tool muss ich mal nen Blick werfen, auf den ersten 
Blick isses ziehmlich verwirrend :-D Geb ich zu.

Ich setze mich heute Abend mal an das alles ran.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.