Controlify icon indicating copy to clipboard operation
Controlify copied to clipboard

[Bug] Controlify no longer compatible with Xbox Series X controller connected to Mac via USB-C

Open Onyx92 opened this issue 10 months ago • 1 comments

Current Behaviour

When I launch the game it no longer detects the controller even thought the controller is connected ( light is on). This has only happened with the newest Controlify update I've never had a problem connecting my Xbox series X controller until now. EDIT: I Forgot to mention I am using Controlify within the Fabulously Optimized Modpack for Fabric.

When I search through Minecraft's Game Output screen this is what I get:

Initializing Controlify... 17:56:40.824 Controlify Render thread Loading Controlify config... 17:56:40.918 Controlify Render thread [SDL3NativesManager] Loading SDL3 version: 3.1.11. Java bindings targeting: 3.1.9 17:56:40.919 Controlify Render thread [SDL3NativesManager] SDL3 NATIVE LIBRARY VERSION MISMATCH! Java bindings are targeting a different version of SDL3 than the loaded native library. This may cause issues. 17:56:40.950 Controlify Render thread [SDL3NativesManager] Successfully initialised SDL subsystems 17:56:40.952 Controlify Render thread Steam Deck state: NOT_STEAM_DECK 17:56:41.622 Controlify Render thread Finishing Controlify init... 17:56:41.634 Controlify Render thread Successfully loaded 161 gamepad mapping entries! 17:56:41.640 Controlify Render thread No controllers found. 17:56:45.165 YetAnotherConfigLib Render thread Successfully loaded image 'controlify:textures/screenshots/reach-around-placement.webp' 17:56:45.180 YetAnotherConfigLib Render thread Successfully loaded image 'controlify:textures/screenshots/reduce-aim-sensitivity.webp' 17:56:45.183 YetAnotherConfigLib Render thread Successfully loaded image 'controlify:textures/screenshots/screen-button-guide.webp'

Expected Behaviour

I expect Controlify to be able to detect my Xbox Series X controller connected via USB-C to my Macbook Air after Minecraft loads.

Screenshots

No response

Reproduction Steps

  1. connect Xbox controller to Macbook air via USB-C
  2. Go to Minecraft launcher
  3. Click "play" in Minecraft Launcher (Java edition)
  4. Wait for Minecraft Java to load
  5. If controller light does not turn on press circular Xbox logo at the top center of controller ( it should light up)
  6. Wait for controller to be detected by Controlify and a pop-up message at title screen to say it has been detected
  7. Cry because it is not detected :'(

Logs

initializing Controlify...
17:56:40.824
Controlify
Render thread
Loading Controlify config...
17:56:40.918
Controlify
Render thread
[SDL3NativesManager] Loading SDL3 version: 3.1.11. Java bindings targeting: 3.1.9
17:56:40.919
Controlify
Render thread
[SDL3NativesManager] SDL3 NATIVE LIBRARY VERSION MISMATCH! Java bindings are targeting a different version of SDL3 than the loaded native library. This may cause issues.
17:56:40.950
Controlify
Render thread
[SDL3NativesManager] Successfully initialised SDL subsystems
17:56:40.952
Controlify
Render thread
Steam Deck state: NOT_STEAM_DECK
17:56:41.622
Controlify
Render thread
Finishing Controlify init...
17:56:41.634
Controlify
Render thread
Successfully loaded 161 gamepad mapping entries!
17:56:41.640
Controlify
Render thread
No controllers found.
17:56:45.165
YetAnotherConfigLib
Render thread
Successfully loaded image 'controlify:textures/screenshots/reach-around-placement.webp'
17:56:45.180
YetAnotherConfigLib
Render thread
Successfully loaded image 'controlify:textures/screenshots/reduce-aim-sensitivity.webp'
17:56:45.183
YetAnotherConfigLib
Render thread
Successfully loaded image 'controlify:textures/screenshots/screen-button-guide.webp'

Mod Version

2.0.2+1.21.4

Controller

Xbox Series X controller: https://www.xbox.com/en-US/accessories/controllers/xbox-wireless-controller#pink

Bluetooth

  • [ ] Yes

Operating System

macOS

ARM

  • [x] Yes

Additional Information

No response

Just to make sure...

  • [x] I have made sure I am using the latest version of Controlify for the latest version of Minecraft.
  • [x] I have made sure there are no other issues describing the same problem on the issue tracker.

Onyx92 avatar Feb 17 '25 02:02 Onyx92

i need better logs than that unfortunately

isXander avatar Apr 06 '25 16:04 isXander