Using the Potter PS2 lib:
-
It seems to me that only some other mouse events like left / right click or mouse movement trigger the cumulative scroll position (CS) update.
-
Decoding the mouseInfo.status bits from right to left:
left button click
right bitton click
middle (scroll wheel) click
always on
next two bits
11 OR 10 combined and therefore some what confusing + / - x and y movement status
To get the status (-change) you have to poll. In some situations it might be better to get an interrupt. Is this possible?
Where can I look for more information. I'm not so familar with classes, methodes ...