> ## 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.

# Porting existing input code to GameInput

> Port titles from XInput or Windows.Xbox.Input to GameInput, or combine GameInput with an existing input stack while migrating your game to the GDK.

Explore porting topics for XBOX game development.

> [card] [Porting from windows.XBOX.input to](https://docs.xbox.com/build/core-features/common/input/porting/input-porting-wxi.md)
>
> Compare Windows.Xbox.Input and GameInput programming models when porting existing input code.

> [card] [Porting from xinput to gameinput](https://docs.xbox.com/build/core-features/common/input/porting/input-porting-xinput.md)
>
> Understand the key differences between XInput and GameInput when porting from C functions to C++ interfaces.

> [card] [Combining gameinput with existing input](https://docs.xbox.com/build/core-features/common/input/porting/input-porting.md)
>
> Adapt existing input code to GameInput's input-centric model when combining it with other input APIs.

## See also

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


## Related topics

- [Combining GameInput with existing input stacks](https://docs.xbox.com/build/core-features/common/input/porting/input-porting.md)
- [Porting from XInput to GameInput](https://docs.xbox.com/build/core-features/common/input/porting/input-porting-xinput.md)
- [GameInput introduction](https://docs.xbox.com/build/core-features/common/input/overviews/input-overview.md)
- [GameInput Frequently Asked Questions](https://docs.xbox.com/build/core-features/common/input/overviews/input-faq.md)
- [Porting from Windows.Xbox.Input to GameInput](https://docs.xbox.com/build/core-features/common/input/porting/input-porting-wxi.md)
