GameInput for hardware developers

The following articles cover a variety of topics to help hardware developers ensure that their devices work well with GameInput. Hardware developers should start with the GameInput Device Mapping Tool and Testing Guide to onboard their device into the API and validate functionality. The following articles cover the specifics for each input modality.

GameInput interface requirements

Describes how to create devices that enumerate through the many GameInput interfaces (Controllers, Gamepads, Flight Sticks, Arcade Sticks, Racing Wheels, UI Navigation Controller).

GameInput force feedback requirements

Describes how to create GameInput force feedback devices.

GameInput haptics requirements

Describes how to register callbacks for event-driven notifications.

GameInput sensors requirements

Describes how to create a device with sensors.

See also

GameInput fundamentals

GameInput API reference