Forum: PC Hard- und Software Zweite Maus nicht als Maus benutzen (z.B. für Lautstärke)


von Alex (Gast)


Lesenswert?

Gibt's ne Möglichkeit eine zweite Maus nicht als Steuergerät für den 
Mauszeiger sondern für andere Zwecke zu benutzen? Bei Windows werden mW 
alle HID parallel eingebunden. Das müsste man irgendwie vermeiden. Geht 
das?

von Reinhard S. (rezz)


Lesenswert?

Da sich deine Maus von sich aus als HID anmeldet wird das nicht gehen.

von Testfall (Gast)


Lesenswert?

Du könntest zwischen Maus und Computer einen AVR klemmen, der die 
Maussignale interpretiert und über eine beliebige Schnittstelle dem PC 
weiterreicht, der dann weiß (selbstgeschriebenes Programm) was er tun 
soll. Andererseits kannst du die Signale auch dahingehend modifizieren, 
dass die als Lautstärke-Ändern-tastendruck ankommen. Sowas haben manche 
Tastas ja. Du müsstest nur den Scancode rausfinden ... und irgendwie 
umbauen ... Maus als Tastatur ... okay, nicht ganz ausgegoren.

Würde mich aber freuen, was von einem fertigen Projekt in der Richtung 
zu hören. ... Hey, ich hab' noch nen paar alte Mäuse ... wenn ich genug 
finde brauche ich keine Tastatur mehr. Lustig wär's.

von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

Das gleiche Problem habe ich mit einem Grafiktablett, von dem ich nicht 
will, dass es sich den Mauszeiger aneignet, ich will damit Objekte 
vermessen. Dazu soll eine Applikation die Werte dann auslesen, wenn ich 
es per Klick auf den Taster der Cursorlupe will. Bei alten Tabletts mit 
serieller Schnittstelle geht das noch, aber sobald Windoof einen 
USB-Anschluss wittert, hat man keine Chance ...

Frank

von didadu (Gast)


Lesenswert?

Frank Esselbach schrieb:
> hat man keine Chance ...

So rächt es sich dann, dass man unbedingt auf Open Source Software 
bestanden hat, die man an seine eigenen oder fremde Wünsche, 
Bedürfnisse, Anforderungen, Lastenhefte, Präferenzen, Lieferungszwecke 
und Launen anpassen kann.

von didadu (Gast)


Lesenswert?

Errata: dass man nicht unbedingt

von Mars (Gast)


Lesenswert?

Doch geht, auch ohne eigene Hardware. Mit DirectInput kannst du die 
Events von bestimmten Eingabegeräten abfangen und entsprechend eigene 
Aktionen durchführen.

von Frank K. (fchk)


Lesenswert?

Du könntest Dir das Windows DDK reintun und einen Filter schreiben, der 
sich entweder zwischen den mouclass.sys Klassentreiber und dem hid.sys 
oder noch vor den hid.sys hängt.

fchk

von Alex (Gast)


Lesenswert?

Linux / XOrg wäre evtl. einfacher, allerdings hat sich da einiges 
geändert (hal, udev).
Aber ist es nicht möglich, den Treiber zu einem Gerät zu deinstallieren, 
bzw. das Gerät zu deaktivieren? Wird es dann vom Bus getrennt oder ist 
es noch zu erreichen? Dann könnte man selbst damit kommunizieren..
Liegt leider alles außerhalb meiner Möglichkeiten.

von User (Gast)


Lesenswert?


von Felix V. (flexxxv)


Lesenswert?

Ich hab mal testweise 2 Mäuse mit 2 Mauszeigern unter XP getestet :D Die 
Software ist aber etwas buggy :P

Auf jeden Fall war das so, dass man ein paar spezielle treiber 
installiert hat und danach konnte man über ein zusätzliches Programm 
(das im Hintergrund lief) 2 Mauszeiger haben. Dazu gab es auch noch ne 
kleine Demo um zu zeigen wie man die Treiber in einem eigenem Prog 
benutzt. Wenn ich mich richtig erinnere war das:
http://cpnmouse.sourceforge.net/
Dann kannst du quasi machen was du willst ]:->

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.