X360ce.app-2.0.2.163 [2021] Jun 2026
Increase the slider gradually (typically between 5% to 15%).
For , you may encounter better performance using CrossOver with a 64‑bit bottle, or use Wine 8.0+ with Rosetta 2 translation enabled. A few community members have reported success with this approach, though results vary by game.
Click , then physically press the corresponding button on your generic controller.
To help customize this setup for your specific gaming library, please let me know: What are you trying to play? What model or brand of controller are you currently using? X360ce.app-2.0.2.163
Many modern Mac games—especially those ported from Windows consoles—are hard-coded to look for the , which is native to Xbox peripherals. If you connect a non-Xbox controller, the game may not respond at all, or it may exhibit strange behaviors (e.g., sticks inverted, triggers not working, buttons swapped).
The term "X360ce" stands for . It is an open-source application that translates DirectInput (the legacy API used by older or non-Xbox controllers) into XInput (the API used by official Microsoft Xbox controllers).
Because X360ce is a Windows application, macOS users must employ a compatibility layer such as (open‑source) or CrossOver (commercial). The following procedure uses Wine on an Intel‑based Mac; Apple Silicon (M1/M2/M3) Macs require Wine 6.0+ or Rosetta 2 translation. Increase the slider gradually (typically between 5% to 15%)
Ensure that the xinput1_3.dll file is in the same folder as the game’s executable, not in a subfolder. Also verify that you are using the correct DLL version for your game (some games require xinput1_4.dll ). You may need to rename the DLL to match the version the game expects.
Open X360ce and navigate to the or Right Thumb tabs.
: Generates xinput1_3.dll files to inject code directly into specific game directories. Click , then physically press the corresponding button
The Ultimate Guide to x360ce.App-2.0.2.163: Bringing New Life to Old Controllers
Emulate up to four separate controllers simultaneously for local co-op.