> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GameInput hardware: force feedback, haptics, and sensors

> Guides for the hardware surfaces GameInput exposes: force feedback interface, haptics, device interfaces, the device mapping tool, and sensors.

Explore hardware topics for XBOX game development.

> **[Gameinput force feedback interface](https://docs.xbox.com/build/core-features/common/input/hardware/input-hardware-force-feedback.md)**
>
> GameInput force feedback devices on PC align to the specification for Physical Interface Devices ("Device Class Definition for PID 1.0")…

> **[Haptics in gameinput](https://docs.xbox.com/build/core-features/common/input/hardware/input-hardware-haptics.md)**
>
> The haptic capabilities exposed by GameInput are integrated with the Windows audio system to ensure performant and robust streaming of…

> **[Interfacing with the different](https://docs.xbox.com/build/core-features/common/input/hardware/input-hardware-interfaces.md)**
>
> GameInput represents a wide variety of devices, including controllers, gamepads, flight sticks, arcade sticks, racing wheels, and UI…

> **[Gameinput device mapping tool and](https://docs.xbox.com/build/core-features/common/input/hardware/input-hardware-mapping.md)**
>
> The GameInput Device Mapping Tool, which can be found in the GameInput GitHub project, is a utility that hardware developers use to test…

> **[Sensors in gameinput](https://docs.xbox.com/build/core-features/common/input/hardware/input-hardware-sensors.md)**
>
> The sensor capabilities in GameInput rely on the Windows sensor stack.

> **[Gameinput for hardware developers](https://docs.xbox.com/build/core-features/common/input/hardware/input-hardware-topics.md)**
>
> The following articles cover a variety of topics to help hardware developers ensure that their devices work well with GameInput.

## See also

* [Advanced](https://docs.xbox.com/build/core-features/common/input/advanced/index.md)
* [Overviews](https://docs.xbox.com/build/core-features/common/input/overviews/index.md)
* [Porting](https://docs.xbox.com/build/core-features/common/input/porting/index.md)


## Related topics

- [Force Feedback on GameInput](https://docs.xbox.com/build/core-features/common/input/hardware/input-hardware-force-feedback.md)
- [Force feedback on GameInput](https://docs.xbox.com/build/core-features/common/input/advanced/input-forcefeedback.md)
- [Advanced GameInput topics: force feedback and callbacks](https://docs.xbox.com/build/core-features/common/input/advanced/index.md)
- [GameInput for hardware developers](https://docs.xbox.com/build/core-features/common/input/hardware/input-hardware-topics.md)
- [GameInput API members](https://docs.xbox.com/reference/input/gameinput/gameinput_members.md)
