Back in 2004, Microsoft said that Vista was going to support the new
WM_MOUSEHWHEEL message for horizontal scrolling (tilt wheel), which implies
that tilt wheel data will be part of the standard data packet sent by a
mouse to the OS. Does anyone know if any information has been published
about the standard PS/2 packet structure for a mouse with a tilt wheel? Will
there be any other information contained in the new packet format, such as
the 4th and 5th buttons? If there are more buttons, what functionality is
expected from them? How should a tilt-wheel PS/2 mouse report itself to the
system to inform that it supports the new packet structure?
Has any information been published about HID usage pages and usages to be
used to transfer tilt wheel values to the OS over a USB connection?
Any leads will be greatly appreciated.