|
Autor |
Nachricht |
C1500
CPI Profi
Alter: 52
Anmeldung: 24.05.2004
Beiträge: 3552
Wohnort: Dortmund
2002 Fiat Stilo
|
|
Moin ihr Coder, Progger und auch Programierer
Folgendes wird hiermit angefragt:
Ein Treiber für eine HID-Mouse, der anstelle der Maus zu bewegen, einen Code ausspuckt.
Als Beispiel:
Maus nach oben --> enspricht Tast "a"
Maus nach unten --> enspricht Tast "b"
Maus nach links --> enspricht Tast "c"
Maus nach rechts --> enspricht Tast "d"
Mausrad nach oben --> enspricht Tast "e"
Mausrad nach unten --> enspricht Tast "f"
Linke Maustaste --> enspricht Tast "g"
Ultimative erweiterung wäre dann noch
Links + Hoch = x
Links + Runter = y
usw..
Somit wäre eine Steuerung von z.B. CPos per Maus möglich.
Hintergrund der Anfrage ist natürlich die Sammelbestellung der Drehgber/Joystick Themas.
Wäre sowas möglich?
Mann könnte dem Regler ja dann diesen HID-Treiber zuweisen.
Somit wäre auch weiterhin eine Maus zur Steuerung parallel benutzbar.
Ich hoffe auf viele Ideen, Links und Mithelfer
Gruß
Peer
ps: mit meinem C64 und ZX Spectrum Basic komme ich da nicht viel weiter *lol*
|
|
|
|
Hardware: Jetway NC62K, AMD 5600+, 2Gb DDR800, DVB-T, CAN, uvm. Software: cPOS V1.2 Rules ! - Stilo Skin V1.02.568 - iGo8 mit StiloSkin
|
|
|
|
|
bazik
Manchmalposter
Alter: 40
Anmeldung: 01.11.2004
Beiträge: 53
Wohnort: Hessen / bei Hanau
|
|
|
|
Merlin
Inputsammler
Alter: 45
Anmeldung: 04.03.2004
Beiträge: 30
|
|
Ein Hook ist leider für die Aufgabe nicht so geeignet. Er wäre zwar relativ leicht zu programmieren, aber in Windows hat man das Problem, dass alle angeschlossenenen Mäuse den (einzigen) Mauszeiger bewegen. Mit dem Hook kann man nicht unterscheiden, welche Maus den Zeiger bewegt hat und die Mausbewegung würde zusätzlich zum Tastaturereignis durchgeführt.
Eine Alternative wäre "Raw Input". Damit kann man zwar die angeschlossenen Mäuse unterscheiden, aber auch hier lässt sich die Zeigerbewegung nicht unterdrücken.
Die einzige Möglichkeit die ich sehe, ist, einen Filtertreiber zu implementieren, der die Mausbewegungen direkt in Tastaturereignisse umwandelt.
Kennt sich hier jemand mit Treiberentwicklung in XP aus?
Gruß,
Merlin
|
|
|
|
|
|
|
|
Basstler
Forumkenner
Alter: 39
Anmeldung: 03.07.2005
Beiträge: 116
Wohnort: 76744 Wörth am Rhein
|
|
Hab ja schon fast damit gerechnet, dass das so nicht klappt. Dann muss man sich wohl von Hand Etwas Elektronik drumrum stricken...
|
|
|
|
|
|
|
|
|
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum nicht herunterladen
|
|
|