Категории: Programs

How to set up x360ce for a gamepad on PC

Emulating any gamepad as an Xbox 360 controller has been possible for about 10 years now. I found an old USB gamepad, the Genius Maxfire Grandias 12, that Windows 11 refuses to recognize. However, the x360ce app lets you set up two controllers and play games like It Takes Two, Revenge of the Savage Planet, or Reanimal.

This article explains how to use and set up x360ce (Xbox 360 Controller Emulator) on Windows 11. The program lets you connect up to four gamepads. You can create separate controller profiles for each game. Even my basic gamepad ended up working as an Xbox 360 controller.

How to set up x360ce: Xbox 360 controller emulator on PC

By default, Windows 11 detects my gamepad as a Generic USB Joystick. Press Win+R and run joy.cpl to view your connected gamepads. Select which device to use with older programs.

We’ll use x360ce to emulate any gamepad as a classic Xbox 360 controller.

  1. Download the Xbox 360 Controller Emulator from the official website by clicking DOWNLOAD FOR ALL GAMES. Extract the ZIP archive and run x360ce.exe as administrator.
  2. Make sure to install the ViGEmBus virtual gamepad driver. Go to Options > Virtual Device and click Install next to ViGEmBus.
  3. Connect your controller to your computer. Select Controller 1 and click Add…. Choose the controller you want to add and click OK.
  4. Enable the controller by clicking Enable # Mapped Device in the Controller 1 tab. Configure your gamepad buttons by clicking Auto, or set each one individually using the [Record] option.

IMPORTANT! The HID Guardian driver allows you to hide original controllers so that only virtual controllers are visible to Windows and games. Install it only if the original controller causes issues with the virtual one. Go to Options > HID Guardian and click the Install button.

Scenario HID Guardian required
The game sees only one controller and everything works ❌ No
The game sees both physical and virtual controllers (duplicate inputs) ✅ Yes
The game doesn’t recognize the controller without x360ce 🟡 Possibly
The game supports DirectInput natively ❌ No

Do not try to remove HID Guardian from Windows 11 Device Manager. This may cause you to lose access to your mouse and keyboard. Uninstall it the same way you installed it.

x360ce not working in Asterix & Obelix XXXL

Much depends on the specific application. As an example, let’s consider the game Asterix and Obelix XXXL – The Ram From Hibernia. I followed all the steps above, but the gamepads still don’t respond. In this case, you’ll need to create your own configuration.

In the Games section, select Add Game… Open the game folder and choose the AOA.exe file. In the XInput Files and DInput File sections, check all 32-bit options. To make the game detect the previously configured gamepads, you must launch it using only the Start button.

How to enable Steam Input (alternative method)

Steam detects my USB gamepad as a Genius Maxfire Grandias 12. Steam Input lets you use any gamepad with games, even without native game support. This means you can add non-Steam games to your library and launch them. Click Add a Game > Add a Non-Steam Game…

Next, on the game’s page, click Controller Settings and Enable Steam Input. The game Revenge of the Savage Planet then works with my gamepad. The same applies to Need for Speed Unbound and others. If needed, you can configure a control layout or even download a community layout.

Controller not working in Reanimal

It depends a lot on the game as well. For example, my DualSense doesn’t work in the game Reanimal, although the description says it supports USB. I tried everything and came to the conclusion that x360ce is the best option. It lets me use a Genius Maxfire Grandias 12 and a DualSense at the same time.

My old controller is already connected, with the buttons mapped manually. For the DualSense, I simply click Controller 3, then Add…, then select DualSense Wireless Controller and use Auto to map the buttons. I launch the game Reanimal and everything works. But of course, both Steam and the game see the gamepad as an Xbox 360 controller.

If the program detects any issues, it will notify you. A “1 Issue” message will appear in the menu, showing what’s missing for it to work properly. For example, you may need to install Microsoft Visual C++ 2015–2019 Redistributable or ViGEmBus.

Conclusions

In simple terms, the x360ce application lets you connect any gamepad to a computer and configure it. By default, Windows 11 detects my old USB gamepad but doesn’t respond to it at all. Emulating it as an Xbox 360 controller is what fixes this problem.

In some games, Steam can replace x360ce. You can add non-Steam apps to Steam. You can even add the Epic Launcher and launch games through it. However, Reanimal doesn’t work with Steam Input. You could say that the Xbox 360 Controller Emulator is a universal emulator.

Dmytro

Administrator and founder of the WINDD.pro project. I’m passionate about the latest technologies and have solid experience in building PCs. I’m also a member of the Windows Insider Preview program. I can easily select components with the best price-to-performance ratio. My work laptop is an MSI Raider GE76 12UHS, powered by an Intel i7-12700H, RTX 3080 Ti Laptop GPU, and 32 GB of DDR5 RAM.

Опубликовано
Dmytro

Недавние посты

VRM phases for Ryzen CPUs: how many are enough?

As experience shows, VRM manufacturers cannot do without multi-phase designs. Increasing the number of phases…

1 week назад

Best Mini-ITX motherboards for AM5

It all started with a large PC build. But there was always a desire for…

3 weeks назад

Best motherboards for Ryzen 9600X, 9700X, and 9950X

AMD has unveiled its Ryzen 9000 processors along with the new X870(E), B850, and B840…

1 month назад