You can set up your Controller in the menu <code>Options</ code> -> <code>Input settings</ code>. You can add up to eight controllers to the emulator.
===Wii U Gamepad===
[[File:Wii U controller illustration.svg|thumb|Wii U Gamepad]]
[[File:Configuring Controllers Wii U Gamepad.png]]
===Wii U Pro Controller===
[[File:Wii U Pro Controller.JPG|thumb|Wii U Pro Controller]]
[[File:Configuring Controllers Wii U Pro Controller.png]]
===Wii U Classic Controller===
[[File:Wii-Classic-Controller-White.jpg|thumb|Wii U Classic Controller]]
[[File:Configuring Controllers Wii U Classic Controller.png]]
== Supported input devices ==
=== Keyboard ===
===Xbox 360 Controller (USB)===
[[File:360 controller.svg|thumb|Xbox 360 Controller]]
Setting up the xBox 360 Controller (same for both wireless and wired via USB)
Open up Cemu, head to the Input section, select "Emulated Device" either as WiiU GamePad (recommended) or the WiiU Pro Controller.
Next up select "Controller API" as Xinput and then select your controller in the drop down menu (most likely it will show up as "Controller 1" unless you got more connected.
After that you can click the gray area next to the "A" button and start mapping your controller as you like. It will automatically jump to the next input for you.
Once this is done you can hit "X" in the top right corner and you're pretty much ready to go!
Here's an example of how to map the controller (I followed the actual buttons on my xBox controller and not how the actual WiiU GamePad looks like)
[[File:Example mapping x360 controller.png]]
===Official Wii Controllers===
Refer to the [[Motion Controls]] page for several solutions involving providing motion data to Cemu.
List of tutorials]]