--- uid: input-system-pointers --- # Pointer devices Pointer devices track positions on a 2D surface. Supported pointer devices include mice, touch input, and pens. | **Topic** | **Description** | | :------------------------------ | :------------------------------- | | **[Pointer devices introduction](pointers-introduction.md)** | Connect pointer devices to your application. | | **[Touch devices](devices-touch.md)** | Configure devices that track input on a touch screen. | | **[Mouse devices](devices-mouse.md)** | Query and control mouse devices.| | **[Pen devices](devices-pen.md)** | Query and control pen devices. | ## Additional resources - [Devices](devices.md) - [Pointer input UI support](supported-ui-input-types-pointer.md) - [Use a Virtual Mouse for UI cursor control](virtual-mouse-ui-cursor-control.md) - [Input for user interfaces](ui-input.md)