Gast
#3618302
Hallo! Gibt es eine Möglichkeit den Controller eines angeschlossenen USB-Gerätes zu erkennen? Ich weiß, klingt erstmal komisch, aber ich habe einen Joystick gekauft und der Microcontroller ist mit einem schwarzen Klecks irgendwas verdeckt. Jetzt muss der ja mal irgendwann programmiert worden sein, und günstigerweise nimmt man bei USB-Geräten dafür gleich diese Verbindung. Gibt es eine Möglichkeit, herauszufinden, welcher Controller sich dahinter verbirgt? Ob es eine Atmel, ein PIC, oder was weiß ich ist, muss doch irgendwie feststellbar sein. Die Beschaltung des Controllers besteht aus den Knöpfen (mit PullUps) und Potis, hier und da ein paar Caps und ein 12MHz Quarz. Da könnte ja alles dahinter sein. Jedenfalls gibt es bei dem Joystick keine Möglichkeit die Deadzone, die der Treiber liefert, irgendwie zu ändern, denn mir ist sie zu groß. Wenn es keine Möglichkeit gibt, eine eigene Software zu flashen, wird es wohl auf eine eigene Platine hinauslaufen. Aber bevor ich mir die Arbeit mache, suche ich nach komfortableren Wegen. Deswegene vorerst die Aufklärung, womit ich es zu tun habe. Wer weiß bescheid? Ich scheue auch nicht vor der Nutzung von Unix, müsste nur das passende Programm haben.