isXander / isXander/Controlify
[Bug] Controlify no longer compatible with Xbox Series X controller connected to Mac via USB-C
@isXander is already working on this.
Since Feb 17, 2025.
- Dominant language
- Java
- Stars
- 341
- Forks
- 97
- Avg merge
- 1h
- Merged PRs (30d)
- 1
Description
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
- connect Xbox controller to Macbook air via USB-C
- Go to Minecraft launcher
- Click "play" in Minecraft Launcher (Java edition)
- Wait for Minecraft Java to load
- If controller light does not turn on press circular Xbox logo at the top center of controller ( it should light up)
- Wait for controller to be detected by Controlify and a pop-up message at title screen to say it has been detected
- 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
- Yes
Additional Information
No response
Just to make sure...
- I have made sure I am using the latest version of Controlify for the latest version of Minecraft.
- I have made sure there are no other issues describing the same problem on the issue tracker.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.