No deep review is complete without addressing the flaws.
Version 3.2.9.81 stores everything locally. You can copy the x360ce.ini and xinput1_3.dll from one game to another. For example:
x360ce (Xbox 360 Controller Emulator) allows any compatible gamepad (DirectInput) to be recognized by games as an Xbox 360 controller (XInput). Version 3.2.9.81 is a minor update in the 3.2 series, addressing several user-reported issues from previous builds.
The short answer is yes, but only for specific use cases.
If you are playing a modern game released after 2022 (e.g., Street Fighter 6 or Call of Duty: Modern Warfare III), you should use x360ce 4.x or even better, Steam's native controller configuration tool.
However, if you are a retro-PC enthusiast trying to run:
Short answer: Yes, if you download it from the correct source.
Long answer: Because this software requires creating a DLL file in your system folders, antivirus software often flags it as a "RiskWare" or "HackTool." This is a False Positive. x360ce 3.2.9.81
To stay safe:
Maintained by the x360ce community. Based on original work by Racer_S.
The Xbox 360 Controller Emulator, better known as x360ce, remains one of the most vital utilities for PC gamers using legacy or non-standard hardware. Specifically, version 3.2.9.81 represents a stable, classic build of the software that many users prefer for its compatibility with older titles. This guide explores everything you need to know about setting up and optimizing x360ce 3.2.9.81. What is x360ce 3.2.9.81?
x360ce is a library that translates XInput calls into DirectInput calls. Most modern PC games are designed to work exclusively with Xbox controllers (XInput). If you own a generic USB gamepad, a PlayStation controller, or a racing wheel that uses DirectInput, these games often won't recognize your device.
Version 3.2.9.81 is part of the "App" series (v3.x), which functions by placing specific DLL files directly into a game's folder. Unlike the newer "Virtual Driver" version (v4.x), this older build is often easier to configure for specific retro or indie titles that struggle with system-wide emulation. Key Features of Version 3.2.9.81
Localized Emulation: It works on a per-game basis, ensuring your system-wide settings remain untouched.
Support for 4 Controllers: Easily map up to four different gamepads for local multiplayer. No deep review is complete without addressing the flaws
Visual Mapping Interface: A clear UI that shows a virtual Xbox 360 controller, making it easy to see which buttons you are assigning.
Force Feedback Support: It can translate rumble signals to generic motors, adding immersion to older gamepads.
High Compatibility: This specific build is widely cited in community forums as the "sweet spot" for stability on Windows 7 and 10. How to Install and Configure x360ce 3.2.9.81
Step 1: Download and ExtractionDownload the x360ce.zip file for version 3.2.9.81. You will typically find a 32-bit (x86) and a 64-bit (x64) version. It is crucial to use the version that matches the game's architecture, not your operating system's. Most modern games are 64-bit.
Step 2: Placing the FilesCopy the x360ce.exe file into the directory where the game's executable (.exe) is located. For example, if you are playing a game on Steam, it is usually found in:SteamLibrary\steamapps\common\GameName\bin
Step 3: Creating the DLLRun x360ce.exe as an administrator. Upon first launch, the program will notify you that 'xinput1_3.dll' was not found. Click "Create" to generate this file. This DLL is the "bridge" that tricks the game into thinking your controller is an Xbox 360 device.
Step 4: Mapping the ButtonsThe software will offer to search the internet for settings. If your controller is a popular model (like a Logitech F310 or a DualShock 3), click "Search automatically." If not, you can manually click the drop-down menu for each button (Buttons, Bumpers, Triggers, Sticks) and select "Record," then press the corresponding button on your physical controller. Save configuration and close the emulator
Step 5: Testing and SavingMove your thumbsticks and press buttons. You should see the green lights activate on the virtual controller in the UI. Once satisfied, click "Save" and close the application. You can now launch your game. Troubleshooting Common Issues
Controller Not Recognized:Ensure you are using the correct architecture. If the game is 64-bit and you used the 32-bit version of x360ce, it will not work. Try renaming the generated DLL from xinput1_3.dll to xinput1_4.dll or xinput9_1_0.dll, as some games look for different versions of the XInput library.
Beeping Sound on Launch:A single beep usually means the emulator loaded successfully. If you hear a different tone or no tone at all, the game might be bypassing the local folder. Check if the game has a "bin" or "win64" subfolder and move the files there.
Double Input:Sometimes a game detects both your "Real" controller and the "Virtual" Xbox controller, causing one button press to count as two. To fix this, you may need a separate tool like HidHide to hide the original DirectInput device from the game. Why Choose 3.2.9.81 Over Newer Versions?
While x360ce v4.x is a powerful system-wide driver, it requires installation and can sometimes conflict with other drivers. Version 3.2.9.81 is "portable." If you stop playing a game, you simply delete the three files from the folder, and your system is clean. It remains the top choice for users who want a lightweight, folder-specific solution for older PC titles. Conclusion
x360ce 3.2.9.81 is a testament to the longevity of community-driven gaming tools. By bridging the gap between old hardware and new software, it ensures that your favorite gamepad stays relevant, saving you from having to purchase new peripherals for every hardware cycle.
Version: 3.2.9.81
Type: Stable / Maintenance Release
Focus: Compatibility fixes, controller emulation improvements, and bug patches.