Czerno
February 11th, 2003, 13:03
Fellows ! In relation to the problem with logitech mouse drivers not working with for me under TRW (see a previous post under TOT), I investigated a bit further, here's a small compendium of facts for reference, and questions :
0. Background :
- VxD operation & programming, I can do...
- HID / WDM ... have no dox/ideas how that bazaar works
<Any good pointers (no MSDN per favor)?>
1. HW : a "Dexxa" mouse w/ 2-buttons + roulette or wheel (incl. 3-rd button). Apparently this is "logimouse" compatible, comes with "logiware"
2. SW :
a- using standard (logiware v. 9 ): this is the WDM crap
Works perfectly outside of TRW, not under it (apparently mouse presence not even detected by TRW )
b- using basic MS drivers for "PS2" mice
i.e: *vmouse, msmouse.vxd
This works both under Win and TRW ! Even the "roulette" messages are generated and work, but this otherwise perfect settings, just -ignore- 3-rd button
3- Help sought : Please hint to how to add 3-rd button support to the number 2 settings. That would be either
installing a replacement for the *vmouse and or msmouse.vxd that would implement the needed hooks for recording the 3-rd button status out of the actual mouse data packets and serving the *vmouse's requests for 3-rd button status ;
else pointers to sufficient info for me to implement the function - I recall reversing & modifying a DOS mouse driver in the old times, twas fun too ...
Also, would the MS "intellimouse" software work with this mouse in your opinion ?
In ny case I would prefer a manual and minimal installation of drivers (don't want to run an "install wizzard" full screen and which will ruin my work
TYIA ! Sharing of knowledge is a positive-sum game...
--
Cz.
0. Background :
- VxD operation & programming, I can do...

- HID / WDM ... have no dox/ideas how that bazaar works

1. HW : a "Dexxa" mouse w/ 2-buttons + roulette or wheel (incl. 3-rd button). Apparently this is "logimouse" compatible, comes with "logiware"
2. SW :
a- using standard (logiware v. 9 ): this is the WDM crap
Works perfectly outside of TRW, not under it (apparently mouse presence not even detected by TRW )
b- using basic MS drivers for "PS2" mice
i.e: *vmouse, msmouse.vxd
This works both under Win and TRW ! Even the "roulette" messages are generated and work, but this otherwise perfect settings, just -ignore- 3-rd button

3- Help sought : Please hint to how to add 3-rd button support to the number 2 settings. That would be either
installing a replacement for the *vmouse and or msmouse.vxd that would implement the needed hooks for recording the 3-rd button status out of the actual mouse data packets and serving the *vmouse's requests for 3-rd button status ;
else pointers to sufficient info for me to implement the function - I recall reversing & modifying a DOS mouse driver in the old times, twas fun too ...
Also, would the MS "intellimouse" software work with this mouse in your opinion ?
In ny case I would prefer a manual and minimal installation of drivers (don't want to run an "install wizzard" full screen and which will ruin my work
TYIA ! Sharing of knowledge is a positive-sum game...
--
Cz.