/ 21-09-2020



Xbox 360 Controller Emulator allows your controller (gamepad, joystick, wheel, etc.) to function as an Xbox 360 controller. For example, it lets you play games such as "Grand Theft Auto" (GTA) or "Mafia II" using a Logitech Wheel.





Most Recent Changes

This version is intended to test Virtual Emulation. Download links and instructions can be found here:


Important: x360ce.exe version 4 works differently from old version 3. Version 4 creates "Virtual Xbox 360 Controller" inside your Windows operating system when running. Version 4 is no longer use INI or DLL files inside the game folder. This allows for x360ce.exe to support more modern games. You must minimise (not close) x360ce.exe version 4 during the game to make sure that it can constantly update "Virtual Xbox 360 Controller".

  • Fixed: App configuration, which will ask for elevated permissions properly. (new)

  • Fixed: Ask administrative permission for app for hiding/unhiding controllers.

  • Fixed: Hide and unhide correct controllers on app start and shutdown.

  • Fixed: High use of CPU resources due to the manager.IsDeviceAttached(ud.InstanceGuid) method.

  • Fixed: Remove and rescan just controller interface now, which is enough for HID Guardian.

  • Fixed: Check HID Guardian installation and help to install.

  • Fixed: Crash when hiding device with missing Hardware ID.

  • Fixed: Virtual controllers were incorrectly available on MapDeviceToControllerForm.

  • Fixed: Hide checkbox was available for devices which should not be hidden i.e. mouse, keyboard, system.

  • Updated: Automatically hide mapped DirectInput controllers and show unmapped (HID Guardian).

  • Updated: Shared Classes.