VUSB-HID: Device taucht zwei mal auf?

Gast #4051052
Lesenswert?

Hi,

ich habe mir ein HID-Device auf Basis des VUSB-Code für den ATTiny 
gebastelt. Jetzt fällt mir auf, dass unter Windows zwei neue HID-Geräte 
im Devicemenager auftauchen, wenn ich das Ding an den USB anstecke. 
Beide haben die gleiche (richtige) VID und PID, unter Linux taucht nur 
ein Gerät auf.

Muss mit das Sorgen machen oder ist das normal?

Danke!
#4051256
Lesenswert?

So, jetzt auch mit Anmeldung:

Peinlich ist dein Topic, solltest du doch wissen das wir fuer brauchbare 
Hilfe etwas mehr als eine waage Fehlerbeschreibung benoetigen.

Ggf. versuch (wenn moeglich) meine lib - diese ist strikt nach dem 
HID-Deviceguide implementiert. Ich zweifel das danach der Fehler weiter 
besteht.
Ansonsten: Deine Schaltung? Dein Quellcode? Logoutput?

MfG
Gast #4051267
Lesenswert?

OK, dann noch mal detaillierter: Ich habe den VUSB-HID-Code verwendet. 
Die Hardware ist faktisch identisch (alles zu sehen auf 
http://www.obdev.at/products/vusb/index-de.html , inclusive Schaltplan 
und Quellcode), es gibt keine Logfiles (wo würde ich die unter Windows 
finden?).

Es funktioniert auch alles problemlos, nur dass unter Windows eben zwei 
HI-Devices im Gerätemanager auftauchen, so bald ich das Teil anstecke. 
Beide kommen mit der passenden VID/PID des Gerätes daher.

Unter Linux wird von lsusb nur ein Gerät aufgelistet - auch da 
funktioniert das Gerät problemlos.

Meine Frage war lediglich, ob das Verhalten unter Windows normal ist 
oder auf ein verstecktes Problem hindeutet.

B.Larg
#4051274
Lesenswert?

Sende mal bitte den lsusb -vvvd <vendorid>:<deviceid>.
(Ist ggf. auch zusaetzlich ein Screenshot drin?)

Ich sehe mir gleich den Quellcode mal an, es scheint aber fast normal.
lsusb zeigt (in der Uebersicht) nur die USB Geraete an - in Windows 
siehst du die ganzen Interfaces der aktive Konfiguration des 
USB-Geraetes (http://www.beyondlogic.org/usbnutshell/usb5.shtml).
Sprich: Ein USB Geraet kann mehrere (verschiedene) Dinge enthalten.

MfG

Nachtrag: Finde keinen Quellcode, da dein Link nur die Startseite von 
V-USB ist. Welches HID-Projekt ist deine Basis, oder hast du eine 
Eigenimplementierung??

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren