# Using cInput

This section of the manual focuses on how to use cInput in your project. It covers the following topics:

* [Initial Setup](https://cmonkeys.gitbook.io/cinput-reference-manual/using-cinput/initial-setup)
* [A Brief Explanation of cInput](https://cmonkeys.gitbook.io/cinput-reference-manual/using-cinput/a-brief-explanation-of-cinput)
* [Setting Up the Default Inputs](https://cmonkeys.gitbook.io/cinput-reference-manual/using-cinput/setting-up-the-default-inputs)
  * [The Keys Class](https://cmonkeys.gitbook.io/cinput-reference-manual/using-cinput/setting-up-the-default-inputs/the-keys-class)
  * [A Note About Xbox Controllers](https://cmonkeys.gitbook.io/cinput-reference-manual/using-cinput/setting-up-the-default-inputs/a-note-about-xbox-controllers)
  * [Using Modifier Keys](https://cmonkeys.gitbook.io/cinput-reference-manual/using-cinput/setting-up-the-default-inputs/using-modifier-keys)
* [Using cInput to Control Your Game](https://cmonkeys.gitbook.io/cinput-reference-manual/using-cinput/using-cinput-to-control-your-game)
* [Changing Inputs from the Defaults](https://cmonkeys.gitbook.io/cinput-reference-manual/using-cinput/changing-inputs-from-the-defaults)
  * [The OnKeyChanged Event](https://cmonkeys.gitbook.io/cinput-reference-manual/using-cinput/changing-inputs-from-the-defaults/the-onkeychanged-event)
* [General Tips and Tricks](https://cmonkeys.gitbook.io/cinput-reference-manual/using-cinput/general-tips-and-tricks)
