Seite 1 von 1

spezieller HID-Trackball-Treiber

Verfasst: 04.10.2011 13:48
von fogmaster
Hallo,
ich würde gerne einen Trackball verwenden um Werte in meinem Programm zu verändern. Dafür benötige ich also eigentlich nur die xy-Koordinaten. Der Haken an der Sache ist, dass gleichzeitig eine normale Maus verfügbar sein soll. Ist es möglich zu verhindern das Windows den Trackball gleich als Maus verwedet? Hat schonmal jemand einen eigenen Maustreiber für ein HID-Gerät geschrieben (auch wenns für den normalen Gebrauch einer HID-Maus ja nicht nötig wäre)?
Ich habe schon ein paar tage gesucht aber leider nicht viel gefunden. Dies hier
http://forums.purebasic.com/german/view ... =17&t=4128
habe ich leider noch nicht mit einer Maus zum laufen bekommen und bei der HID_lib, die hier
http://www.purebasic.fr/english/viewtop ... 14&t=41729
vorgestellt wird, meckert mein Antivir.
Würde mich über ein paar Hinweise sehr freuen!
Beste Grüße!

Re: spezieller HID-Trackball-Treiber

Verfasst: 04.10.2011 15:23
von NicTheQuick
fogmaster hat geschrieben:...und bei der HID_lib, die hier
http://www.purebasic.fr/english/viewtop ... 14&t=41729
vorgestellt wird, meckert mein Antivir.
Wenn dein AntiVir meckert, hat das nicht unbedingt etwas zu sagen. Was sagt dein AntiVir denn genau? Vermutlich erkennt es in dem Programm eine Art Keylogger oder ähnliches. Und dann brauchst du dir ja keine Sorgen zu machen, sondern kannst die Lib ohne weiteres nutzen. Und bei weiteren Problemen mit Virenscanner gibt es hier im Forum übrigens noch genug Diskussionen und Problemlösungen. Das Problem tritt nämlich scheinbar recht häufig auf.

Re: spezieller HID-Trackball-Treiber

Verfasst: 04.10.2011 22:51
von E-P-S
Vielleicht hilft das ein wenig weiter. Hab für ein Projekt mal die Möglichkeit untersucht mehrere Mäuse an einem PC zu betreiben http://cpnmouse.sourceforge.net/

Re: spezieller HID-Trackball-Treiber

Verfasst: 05.10.2011 09:17
von fogmaster
erstmal vielen Dank für die Hinweise!
Das cpnmouse-Projekt setzt für meine Anwendung vll etwas zu "tief" an. Die HID_lib hab ich nochmal mit anderen Vierenscannern getestet, das war wohl ein Fehlalarm bei mir. Mittlerweile kann ich auch mit GetRawInputData die xy-veränderungen auslesen. Bleibt noch das Problem das diese eine Maus nicht den Mauszeiger steuern soll, andere Mäuse aber schon. Wie könnte ich das blockieren?