![]() |
Docked points for the device removal bug and lack of source transparency for the GUI layer.
[Advanced] DeadZone=0.25 AntiDeadZone=0.10 WheelSupport=LogitechG29 A race condition exists when a physical device disconnects mid-game. The virtual controller retains last known state, causing "stuck inputs" (e.g., permanent left drift). Workaround: Use Auto-Reconnect=1 and ResetOnDeviceRemoval=1 . 4. Performance & Latency Analysis Tests conducted on a 2020 M1 MacBook Air (16GB), macOS Monterey 12.6.3, using a DS4 controller wired: X360ce.app-2.0.2.163
[InputHook] TargetProcess=TheGame.exe HookMode=Background [Mapping_1_Device_2345] ProductID=0x05C4 VendorID=0x054C A_Button=Button1 LeftTrigger=Slider1 (Inverted) LeftMotorPeriod=LeftTrigger Docked points for the device removal bug and
Verdict: In 2025, Steam Input has superseded X360ce for most Steam games. However, for non-Steam games (GoG, itch.io, standalone), 2.0.2.163 remains the for Intel and Apple Silicon Macs. 8. Conclusion & Final Assessment X360ce.app-2.0.2.163 is a mature, stable, and surprisingly efficient piece of emulation middleware. It is not for everyone—the permission requirements and lack of notarization will rightly deter casual users. But for tinkerers, retro-gaming enthusiasts, and anyone needing to force a non-Xbox controller into XInput compliance on macOS, this build is a gold standard . Workaround: Use Auto-Reconnect=1 and ResetOnDeviceRemoval=1