Also ich weis ja immer noch nicht was du genau vorhast
bzw. in wie weit du dich mit USB auskennst
aber der Screenshot zeigt das dein Device
als "USB-MAUS" erkannt wurde
(und dann von Windows auch so behandelt wird)
du könntest damit z.B. mit der CPU
den Mauscursor auf dem Screen bewegen
aber "Daten austauschen" mit einem zweiten PC-Programm
(von dir oder von jemand anderen) wird damit nicht funktionieren
was du brauchst ist ein reines HID-Device
(also keine Maus oder Keyboard oder Wechseldatenträger usw)
bei den STM-Beispielen gibt es z.B. eine "Custom_HID"
so wie ich das überflogen habe, registriert die sich
mit einem IN und einem OUT Endpoint und kann zwei Datenbytes
übertragen
damit könntest du mit einem PC-Programm Daten (zwei Bytes) austauschen
>Allerdings weiß ich nicht, welchen USB Anschluß bzw. VID /PID
>genutzt werden kann.
die VID und PID kannst du (theoretisch) selbst festlegen,
sie darf nur nicht doppelt sein im System
ich würde sie zum testen so lassen wie sie sind, also :
VID = 0x0483 = STMicroelectronics (0x046D ist übrigens Logitech)
PID = 0x5710
solange du deine Software nicht verkaufen willst, spielen diese
beiden Werte aber keine Rolle.
Sie müssen nur in der CPU und im benutzten PC-Programm gleich sein
Gruss Uwe