Expand description
Higher-level input device policy contracts.
This module describes how backends should normalize touch, stylus, and gamepad input before handing it to document/navigation code. It deliberately stays data-oriented so hosts can adopt the contracts without coupling this crate to any specific windowing backend.
Structs§
- Cancel
Capture Route Report - Gamepad
Device Id - Gamepad
Navigation Policy - Gamepad
Navigation Report - Stylus
Metadata - Stylus
Metadata Support - Stylus
Route Report - Touch
Gesture Classification - Touch
Gesture Policy - Touch
Gesture Sample
Enums§
- Gamepad
Axis - Gamepad
Button - Gamepad
Input - Gamepad
Navigation Action - Pointer
Capture Interaction - Stylus
Button - Stylus
Contact Phase - Stylus
Metadata Field - Touch
Gesture Kind