Gamepad Controller Emulator



If you need further help, ask on the official Cemu Discord Server for assistance.
  1. Usb Gamepad Controller
  2. Gamepad Controller For Pc
  3. Gamepad Viewer
  4. Gamepad Controller Driver
  5. Gamepad Controller Software
  6. Gamepad Emulator For Pc
  1. Apr 19, 2017 Toca Edit Xbox 360 Controller Emulator has two versions; a version for 32-bit (also called x86 architecture) games and 64-bit games. These versions don’t have anything to do with your Windows installation being 32-bit or 64-bit. They are related to the game (s) you have installed and what version they are. There are two ways to do this.
  2. Best wired emulation controller Buffalo iBuffalo Classic USB Gamepad The iBuffalo Classic is basically a SNES controller that connects with USB and features turbo functionality.
  3. How to play any pc games with game controllers or gamepad in PC using xbox 360 controller emulatorAfter doing this close that emulator and play the game with.
  4. Gamepad on Emulator How to Use Gamepad Controller Game controller, the input device used to control characters in games significantly influences gaming. It is said that a top PC gamer would do poorly in mobile games because he/she is not accustomed to onscreen control.

Issues tab in Xbox 360 Controller Emulator will start blinking if Virtual Gamepad Emulation Driver is missing. Select Issues tab and click on Install button to install Virtual Gamepad Emulation Driver. Adding DirectInput Device (Controller) Connect your DirectInput Device (controller) to computer.

If you appreciate this guide, we accept Donations.

In this section we’ll be configuring controller inputs for Cemu, and setting up motion controls.

This can vary between controllers, as some controllers do support motion controls (e.g. Switch and Playstation), however some don’t (e.g. Xbox controllers).

If you have a generic controller, it may possibly simply emulate an Xbox controller. Try following the Xbox guide. If that doesn’t work, try again but with the controller API set to DirectInput instead.

Please select your controller type below:

Downloads

Controller
  • The latest release of BetterJoy
  • The latest release of Cemuhook
    • If you installed Cemuhook earlier, you don’t need to download this

Installing Cemuhook

  1. Extract the contents of the Cemuhook .zip file to the Cemu directory
  2. Open the Cemu application
  3. In the bottom-right-hand corner, it should say Cemu plugin x.x.x.x by rajkosto
    • This means Cemuhook has been successfully installed
    • If doesn’t say this, ensure that your Cemu directory looks like this:

Installing Drivers

  1. Extract the BetterJoy .zip file to a folder
  2. Open the folder and then open the Drivers folder
  3. Run and install ViGEmBus_Setup
  4. Enter the HIDGuardian folder
  5. Right click the HIDGuardian Install (Run as Admin) file
  6. Click “Run as Administrator”
    • Administrator privileges are required for this
  7. When prompted, allow the script to run in administrator mode
  8. Wait for the driver install to be complete
  9. You may need to restart once this is done

Instructions

  1. Connect your Joy-cons or Switch Pro controller to Windows via Bluetooth
    • You will need to connect both joy-cons separately if you are using two
  2. Open the BetterJoy application
  3. Your controller(s) should appear connected
  4. Open the Cemu application
  5. On the top bar, go to Settings -> Input settings
  6. Change Emulate controller to Wii U Gamepad
  7. Change Controller API to XInput
  8. Change Controller to Controller X
  9. Proceed to map all your controller button inputs
  10. At the top, enter in a controller profile name, e.g. Switch Controller
  11. Click Save
  12. Exit the Input Settings

Motion Controls

Usb Gamepad Controller

  1. On the top bar, go to Settings -> Gamepad Motion Source
  2. Select your controller from this list
  3. Select By slot

Downloads

Gamepad Controller Emulator
  • The latest release of DS4Windows
  • The latest release of Cemuhook
    • If you installed Cemuhook earlier, you don’t need to download this
Emulator

Instructions

  1. Download and extract DS4Windows to your computer
    • Select the _x64.zip file
  2. Connect your DualShock 4 or DualSense controller to Windows via USB or Bluetooth
    • Motion controls with the DualSense currently only supports USB connections
  3. Open the DS4Windows application
  4. Ensure your controller is registered with DS4Windows
  5. Navigate to the Settings tab
  6. Enable UDP Server
    • This should say 127.0.0.1 with port 26760
  7. Open the Cemu application
  8. On the top bar, go to Settings -> Input settings
  9. Change Emulate controller to Wii U Gamepad
  10. Change Controller API to XInput
  11. Change Controller to Controller X
  12. Proceed to map all your controller button inputs
  13. At the top, enter in a controller profile name, e.g. DS4 Controller
  14. Click Save

Motion Controls

  1. On the top bar, go to Settings -> Gamepad Motion Source
  2. Select your controller from this list
  3. Select By slot

Instructions

Motion controls are not available for Xbox controllers, making some features in games, such as shrine puzzles in Breath of the Wild, hard to use.

  1. Connect your Xbox controller to Windows
  2. Open the Cemu application
  3. On the top bar, go to Settings -> Input settings
  4. Change Emulate controller to Wii U Gamepad
  5. Change Controller API to XInput
  6. Change Controller to Controller X
  7. Proceed to map all your controller button inputs
  8. At the top, enter in a controller profile name, e.g. Xbox Controller
  9. Click Save

Motion controls can be fully supported by a variety of other devices, including:

  • Android/iOS/Windows Phone devices with a gyroscope
    • CemuNoGyro with Web Server: (Click Here)
    • MotionSource App & Web Server: (Click Here)
  • MotionPlus WiiMotes
    • Should be supported natively by Cemu
    • Alternatively, WiimoteHook
  • Steam Controllers
    • Steam Gyro Information

Other limited solutions include:

  • Dualshock 3 controllers
    • May not be as accurate or responsive as DS4 controllers.
    • Covered by Cemuhook’s webpage: (Click Here)
  • Emulate Motion Axes using Controller Analog Sticks
    • CemuNoGyro Information
  • Right-clicking within Cemu’s window while a Gamepad is set as the current emulated controller.
    • If an alternative controller is being emulated, you may open the Separate Gamepad View to do the same.

Failing that, you might be able to get by with:

Gamepad Controller For Pc

  • Non-MotionPlus WiiMotes
  • Android/iOS devices with a magnetometer
  • Android/iOS devices with only an accelerometer

You can view how to use and install most of these on the Cemu Wiki or Cemuhook Motion Instructions webpages.

Your Cemu set-up should now be complete, but there’s one thing we’re missing here – games.

The next section of the guide will take you through how to “dump” (copy) your games, updates, saves and more over from your Wii U to your PC.

Continue to Dumping Games.

reWASD functionality expands with each release, and since reWASD 4.0 came out it can be rightfully called an Xbox controller emulator. Why is that good, you may ask? We will reveal the answer to this, and many other questions in this blog post. If you already know you need an Xbox 360 controller emulator you can go right to the how-to-use part. Or if you’ve already tried to use the virtual controller, and the game doesn’t recognize the input — go right to the troubleshooting :)

How can Xbox controller emulator be useful?

A bit of theory: reWASD emulates the Xbox 360 controller, and that takes the functionality to the new level. You can assign Toggle, Turbo to controller button actions, and create controller button key combos. As a result, the game will recognize the controller input, except it will be not a physical gamepad, but the one an Xbox controller emulator created.

reWASD hides your physical controller from the system, and there’s only the virtual one recognized by Windows and applications. You can see if it works if you open joy.cpl. Open Windows search (by pressing Win keyboard button, for example), enter joy.cpl and press Enter. The following window opens:

Basically, this is what happens when you press Apply and have Virtual Xbox 360 mappings in your config. The physical controller disappears, and there’s a virtual one instead. When you turn remap OFF the Virtual controller disappears, and the physical one is back on track. You can see it on this gif:

Xbox 360 controller emulator is also irreplaceable for the cases when you have a PlayStation, Switch Pro or Joy-Con controller, and the game doesn’t recognize it, but works well with any Xbox controller. That happens quite often with the games that came out quite a long time ago, or if they simply don’t support any gamepads except Xbox ones (for example such as Dragon Age: Inquisition, Monster Hunter World, Final Fantasy XIV, SOULCALIBUR VI, Volgarr the Viking, Life is Strange, etc.).

How do I use the Xbox 360 controller emulator?

There are a few steps that are common for each of the further cases:

  1. Download reWASD from the official website, install it on your PC and reboot it
  2. Create a new profile, the config is added automatically
  3. Enable Autodetect: assign the *.exe file so the config apply automatically when the application is in focus

Case 1: I just want to enable controller support for any-gamepad-except-Xbox-controller

If you’re dealing with the game that only sees Xbox controllers which you don’t have, it’s just a three-clicks-situation:

  • Press the magic wand below the image of controller
  • Pick Virtual Xbox 360
  • Press Apply
About Joy-Cons: make sure to create a pair of those first, and then you can use the Xbox 360 controller emulator in its full swing. Plug both Joy-Cons to your PC, pick one of them in the lower-left corner, click on the Group icon, and create a group of devices. Now you’re good to go!

Gamepad Viewer

Case 2: I want to Toggle/Turbo a controller key, or make a controller buttons combo

  • Pick the controller key, put the mark on Toggle/Turbo or add a keycombo
  • Press apply

Case 3: I want to change the controller layout completely!

Gamepad Controller Driver

This one takes a bit more time to create. Take your time and reassign the keys one by one, to make the perfect layout. To make this process easier, pay attention to the icons near reWASD mapping list: unclick keyboard and mouse to leave controller binds only, this will make the process quicker.

Why should I hide the physical controller before I use Xbox controller emulator?

Nice question. When you create a virtual controller, there may occur double input both from the physical and virtual gamepads. Or the game will just focus on the physical gamepad and ignore all the mappings you have added in the config, which is also definitely not the thing you are trying to achieve. So basically, what you need to do is to open Preferences — General, and check if Hide physical controller when the virtual one is added.

What to do if the game doesn’t respond to the Xbox controller emulator config?

Seems like some troubleshooting is required, and we’re about to help you out. Some games detect the input device on the launch, so if you don’t apply the new Xbox 360 controller emulator config before you launch the game it may not see the virtual gamepad. The game will recognize the physical controller as the main one, and when you switch to the virtual gamepad — the physical gamepad is hidden from the system, and the game ignores the virtual reWASD controller. Such a thing happened to the virtual gamepad in the games like PUBG, Fortnite, Dragon Age: Inquisition, Warframe — the game ignores it.

Rocket League was also kind of a struggle for our Xbox controller emulator because the game detects a ‘new’ controller each time you replug your gamepad. And eventually, there were several controllers at once, even though there’s only the Virtual one emulated by reWASD.

So! A quick guide for troubleshooting an Xbox One controller emulator & games. Let’s imagine you already have a config, and it’s just a game that doesn’t recognize the input:

Gamepad Controller Software

  1. When you add virtual controller mappings, you need to hide the physical gamepad first. The paragraph above explains why that is the best option.
  2. If you found out that the game doesn’t recognize the input from the gamepad created by Xbox controller emulator, try to relaunch the game with applied config.
  3. If the steps above don’t help, we kindly ask you to enable remap on startup. First of all, open reWASD Preferences, choose to Use Tray Agent and Enable autoremap on startup:
  4. Then you need to check your Windows Startup preferences. To do that, open Task Manager (Ctrl + Shift + Esc shortcut), press More details, open the Startup tab and make sure that our Xbox 360 controller emulator is enabled, otherwise it won’t work.

    Once it’s done, open reWASD, turn remap ON and reboot your PC. After the PC turns on again, wait till reWASD icon appears in Tray and the green circle appears near it (this means that remap is ON). Then try to launch the game, and check if your controller works.

  5. There is Step 4 indeed, that will be contacting our support :) We’ll gladfully help you solving your problem. You can do this via Contact support form on our website, Facebook messages, reWASD Forum, or in our Discord channel.

Gamepad Emulator For Pc

We truly hope that you will not have any problems using our Xbox controller emulator and that your experience will only be positive. We can do our best to help you, and figure out every tiny detail that could have caused the problem. Make sure to follow us on Facebook, Pinterest, and YouTube to keep your hand on the pulse. Also, join our Discord text chat for more fun :)