Programmierung Logitech Mouse
-
Hallo,
sie Frage ist eigentlich ganz einfach, ich suche Informationen wie man die LED's der Logitech Maus MX610 unter Windows ansprechen kann.Die einzigsten verfügbaren konkreten Informationen die ich darüber gefunden habe sind die Seiten:
http://www.kdedevelopers.org/node/1847
http://www.kdedevelopers.org/node/2029
daraus entnommen folgender Linux-Code Auszug:unsigned char command[6]={ 0x01, 0x80, 0x52, 0x06, 0x00, 0x00 }; struct hiddev_usage_ref usage_ref; for (int alv = 0; alv < 6; ++alv) { usage_ref.report_type = HID_REPORT_TYPE_OUTPUT; usage_ref.report_id = 0x10; usage_ref.field_index = 0; usage_ref.usage_code = 0xff000001; usage_ref.usage_index = alv; usage_ref.value = (unsigned char) command[alv]; int ret = ioctl(fd, HIDIOCSUSAGE, &usage_ref); usage_ref.usage_index++; }
So, ich habe leider so überhaupt keine Idee wie ich dieses in Windows oder mit der libusb Bibilithek http://libusb.sourceforge.net/, die es auch für Windows gibt, umsetzen könnte.
Es würde also auch genügen wenn mir jemand der sich mit Linux auskennt einen konkreten Tip geben kann wie ich den Aufruf ioctl(fd, HIDIOCSUSAGE, &usage_ref); mittels libusb hinbekomme, da ich beim Durchsehen der Dokumentation zu HIDIOCSUSAGE auch nicht wirklich weiter komme.
Die Seite http://www.lvr.com/hidpage.htm hilft mir leider auch nicht wirklich weiter und Logitech selber schweigt sich auch aus.mfg
PeterP.S.: Ich weiß nicht ob dass das richtige Unterforum ist, aber ich habe kein besseres gefunden, also evtl. bitte verschieben.
-
Dieser Thread wurde von Moderator/in evilissimo aus dem Forum C++ in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.