SC Tom said:
No, I've a small portable laser mouse.
You're right; it does look like a unique problem to the MX
Revolution. Have you checked or asked here?
http://forums.logitech.com/logitech/
http://forums.logitech.com/logitech/board/message?board.id=general_mice&message.id=21985
Apparently no one there knows how to make a Logitech MicroGear mouse
persistently scroll one page at a time using Setpoint software.
Someone there may have come up with a solution.
Using Sysinternals Process Monitor, filtering out everything except
operations on the registry value WheelScrollLines, you can see
Logitech's Setpoint software trashing that value. You can even
verify the process responsible for reversing the correct setting is
in fact Setpoint. I do not understand the purpose, but Setpoint
frequently/constantly changes the value from "-1" to a positive
number (like every time a window is activated), so that applications
cannot scroll one page at a time. Sometimes Setpoint changes the
correct value back to the control panel grayed out number of lines
setting, other times Setpoint changes the correct value back to the
Logitech slider equivalent number of lines setting. I did not figure
out why it chose one over the other wrong value.
However... Apparently the registry key Desktop can be made read only
to keep Logitech from persistently trashing the registry value
WheelScrollLines. How well that works might depend on how often the
Desktop key needs changing. So far, it works great here, it even
solves some related problems.