mousepeed-changer "automatismus"

Seite 1 von 2 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/mousepeed-changer_quotautomatismusquot_130249/page_1 - zur Vollversion wechseln!


Phobos schrieb am 23.11.2004 um 00:45

grüße. mein "problem" klingt vielleicht trivial, ist aber eine tägliche qual. die sensibilität meiner laptopmaus ist wesentlich höher als die des touchpads, aufgrund der tatsache das ich beides verwende, und sehr oft zwischen beiden eingabemöglichkeiten wechsle, muss ich jedes mal die systemsteuerung aufmachen, und die mauseinstellungen ändern.

der erste schritt war natürlich ein shortcut zu der mausconfig
der nächsten schritte wären dann ;):
-ein direkter link zu der konfiguration welche gleich den richtigen reiter "zeigeroptionen" öffnet (kA wie des geht)
-2 verknüpfungen (batch files?) die diese einstellung automatisch verändern, also: maus, touchpad config
-wenn ich die maus per usb anstecke ändert sich automatisch die sensitivität auf mauseinstellung und wenn ich sie abstecke werden die einstellungen automatisch zurückgesetzt.

gibt bereits software für derariges? wie gesagt es klingt trivial, ist aber wenn ich 10 mal am tag hin und her wechsle wirklich lästig!
könnte man die letzte idee irgendwie programmiertechnisch lösen, wie groß wäre der aufwand für soetwas?

tia,
Thomas


mat schrieb am 23.11.2004 um 01:04

Zitat
SystemParametersInfo

The SystemParametersInfo function retrieves or sets the value of one of the system-wide parameters. This function can also update the user profile while setting a parameter.


BOOL SystemParametersInfo(
UINT uiAction,
UINT uiParam,
PVOID pvParam,
UINT fWinIni
);

und Windows DDK (nichts für anfänger)


Phobos schrieb am 23.11.2004 um 01:10

ok danke für den tritt, ich werde mich in diese richtung bewegen.

wenn du zeit und lust hast kannst du mich ja bissl mehr treten :D weil ich bin sicher kein gelehrter was oop geschweige den windows programmierung betrifft :(


mat schrieb am 23.11.2004 um 01:51

Zitat
ok danke für den tritt
gerne wieder :cool:


Ringding schrieb am 23.11.2004 um 18:43

Zitat von mat
und Windows DDK (nichts für anfänger)
Wozu soll man das denn brauchen?


Phobos schrieb am 23.11.2004 um 18:45

is ddk net des driver development kit? driver?? :confused:


mat schrieb am 23.11.2004 um 19:37

zur erkennung von usb devices vl?

edit: allerdings seh ich grade, dass man msdn subscriber sein muss, um das zu erlangen. btw: da ist zB ein sample dabei names USBView, das sicherlich verwertbar wäre.

..uuuunnd so wie ich das sehe wäre die richtige funktion: CM_Get_Device_ID_Ex()


Phobos schrieb am 23.11.2004 um 20:24

dann werd ich mal win32 development lernen :ugly:

/add
fals irgendwer noch andere ideen hat bitte posten :)


mat schrieb am 23.11.2004 um 20:28

na ja.. eine möglichkeit gebe es schon noch. über CreateFile(), WriteFile(), .. kann man ebenfalls daten an einen usbdevice übergeben. allerdings denke ich nicht, dass man so die kennung des gerätes herausfinden kann, und die brauchst du ja schliesslich.


evrmnd schrieb am 23.11.2004 um 20:40

glaubt ihr nicht das des irgendwo in der regestrie steht?
Sniffer es mal mit remon und filemon
schau was genau gemacht wird...

lg


that schrieb am 23.11.2004 um 22:02

Sollte es nicht reichen, auf WM_DEVICECHANGE zu reagieren?


Phobos schrieb am 23.11.2004 um 22:06

im prinzip reicht mir das, aber das problem liegt bei der programmierfähigkeit meiner wenigkeit, desshalb sagte ich ja, bevor ich anfangen kann irgendetwas in diese richtung zu programmieren muss ich wohl büffeln ;)


mat schrieb am 23.11.2004 um 22:10

würde auch gehen. allerdings muss man bedenken, dass das programm ja auch konfiguriert werden sollte.. am besten wäre es beides zu verwenden. beim setup enumerieren über ddk und switch per WM_DEVICECHANGE (+ devicename check).


evrmnd schrieb am 24.11.2004 um 21:04

Schreib das keline Programm lieber für ihn anstadt rum zu streiten.. :P


Phobos schrieb am 24.11.2004 um 22:29

Zitat von EVERMIND
Schreib das keline Programm lieber für ihn anstadt rum zu streiten.. :P

den eindruck wollt ich nicht übermitteln, ich wills ja selber machen ;)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026