Microsoft Windows Vista offers enhanced wheel support for human interface device (HID)-based pointing devices through new algorithms that allow for horizontal scrolling and for smooth scrolling both horizontally and vertically. Enhanced wheel support in Windows Vista provides:
| • | Smoother pointer movements in all directions that are based on wheel movement. |
| • | Effective navigation of high-resolution and high-dpi screens. |
| • | Finer granularity for scrolling through applications. |
| • | Horizontal scrolling enabled by default in the operating system. |
This paper provides guidelines for independent hardware vendors who are developing input devices and for application developers to take advantage of wheel support in Windows Vista.
This information applies for the Microsoft Windows Vista operating system.
What's New
| • | Corrected definitions of SPI_SETWHEELSCROLLLINES and SPI_SETWHEELSCROLLCHARS |
| • | Corrected mistake in sample report descriptor |
| • | Corrected descriptions of HID registry values. |
In this white paper
| • | Introduction |
| • | Sample Report Descriptor |
| • | Device Initialization and Reporting |
| • | Initialization Phase |
| • | Reporting Phase |
| • | HID Registry Keys |
| • | Frequently Asked Questions |