Devices. Input Namespace
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides support for identifying the input devices available (pointer, touch, mouse, and keyboard) and retrieving information about those devices.
Supports the ability to determine the capabilities of any connected hardware keyboards.
Supports the ability to determine the capabilities of any connected mouse devices.
Supports the ability to identify and track connected mouse devices.
Contains event data for the MouseMoved event.
Provides access to button action event notifications from a connected pen device.
Supports the ability to identify and track connected pen devices.
Contains event data for the PenDockListener.Docked event.
Provides access to docking state event notifications from a connected pen device.
Contains event data for the PenButtonListener.TailButtonClicked event.
Contains event data for the PenButtonListener.TailButtonDoubleClicked event.
Contains event data for the PenButtonListener.TailButtonLongPressed event.
Contains event data for the PenDockListener.Undocked event.
Supports the ability to identify the connected pointer devices and determine their capabilities.
Supports the ability to determine the touch capabilities of any connected touch digitizers.
Identifies the change in screen location of the mouse pointer, relative to the location of the last mouse event.
Identifies the Human Interface Device (HID) usage details for the input device.
A Human Interface Device (HID) usage describes what a Human Interface Device (HID)-compliant control is measuring or reporting and can also indicate the control's intended use. A specific control usage is defined by its usage page, a usage ID, a name, and a description.
Enumerates pointer device types.