About Mouse Wheels

Usually, only the window that has the focus will get mouse wheel ticks for

processing. It was requested that AveDesk monitors mouse wheel messages

for AveDesk widgets that haven't got the focus (have been clicked on) to

scroll stickies text etc, when the mouse is over them.

Most mouse wheel aware apps do this by themselves but there is a 3rd party

solution:

People who own a Logitech mouse can have wheel messages sent to any

window under the mouse by installing the mouse drivers provided by logitech

as opposed to the MS provided drivers for logitech mice.

This way, even the code window of VB6 that does not process mouse wheel

messages will get translated scroll messages. The drawback of this approach

is the sheer bloat of the MouseWare on low end systems and the contiguous

presence of an invisible EM_EXEC.exe that permanently hooks all mouse

messages and will, IMHO irritatingly, scroll horizontally if no vertical scroll

is possible. Also I noticed that crashing the explorer will reload EM_EXEC.exe

again and again.

I'd suggest some talented Delphi / C++ coder to adopt the challenge and remedy

this for once and all, by providing a vendor independent implementation of

EM_EXEC.exe, e.g. the ButtonPulser author has proven his capabilities in

hooks...

#194606

Originally posted by herd@Jul 27 2004, 11:24 AM

The drawback of this approach is the sheer bloat of the MouseWare on low end systems and the contiguous presence of an invisible EM_EXEC.exe that permanently hooks all mouse messages and will, IMHO irritatingly, scroll horizontally if no vertical scroll is possible.

<{POST_SNAPBACK}>

i thought the horizontal scroll part was default... i have a logitech without their drivers and it does that (in xphome).

An additional drawback with the mouseware drivers are that they are buggy... i can't even use them on my system properly. I haven't tried them in half a year, but the probs i've had in the past with them, i won't try them again anyways.

sounds like a good suggestion.

#194613

Me looks at his mouse, sees Logitech logo on it. Yay, I hope it will be solved soon ^_^

#194614