How to use ps1 controller on android

Controller configuration

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. Nintendo Switch, Dualshock 4 and DualSense controllers all have support for motion controls.

Other controllers, such as Xbox controllers, don't support motion controls and will need to use an alternate method.

Please select your controller type below:

Downloads

DualShock 3 controller motion support may not be compatible with DS4Windows. Please refer to the "Xbox / Others" section.

Installing Cemuhook

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

Instructions

  1. Download and extract DS4Windows to your computer
  2. Connect your controller to Windows via USB or Bluetooth
  3. Open the DS4 Windows application
  4. Microsoft .NET 5.0 or newer is required; install it if asked
  5. Ensure your controller is registered with DS4Windows
  6. Navigate to the tab
  7. Enable
    • This should say with port

  8. Open the Cemu application
  9. On the top bar, go to ->
  10. Change to
  11. Change to
  12. Change to
  13. Proceed to map all your controller button inputs
  14. At the top, enter in a controller profile name, e.g.
  15. Click

Motion controls

  1. On the top bar, go to ->
  2. Select your controller from this list
  3. Select

Instructions

Motion controls are not available for Xbox and many other controllers, making some features in games, such as shrine puzzles in Breath of the Wild, hard to use. Read below on other methods to use motion controls.

  1. Connect your Xbox controller to Windows
  2. Open the Cemu application
  3. On the top bar, go to ->
  4. Change to
  5. Change to
  6. Change to
    • If your controller isn't visible or doesn't work, try setting to
  7. Proceed to map all your controller button inputs
  8. At the top, enter in a controller profile name, e.g.
  9. Click

If you're not interested in settings up motion controls, you skip this section below.

Motion controls

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

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
  • 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:

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

Once you've set up your preferred method of motion controls, you can follow the instructions below to installing Cemuhook and enabled gyro.

Downloads

  • 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 file to the Cemu directory
  2. Open the Cemu application
  3. In the bottom-right-hand corner, it should say
    • This means Cemuhook has been successfully installed
    • If doesn’t say this, ensure that your Cemu directory looks like this:

Instructions

  1. On the top bar, go to ->
  2. Select your controller from this list
  3. Select

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.