Controllable
Controllable copied to clipboard
MacOS Monterrey (12.4) - Xbox series X controller (2021) connected, detectable by programs, yet unable to be detected by Controllable.
Running in 1.18 on the All the Mods 7 modpack. The controller is connected through bluetooth and yet is unable to be detected by the Controllable mod.
I have experience with MacOS development specifically with the "GameController kit", which is the system API for using game controllers. If needed, I am able to make a PR which adds MacOS specific code (native code, using JNI) however I am unsure how to do so.
This issue is persistent with ps4 controllers as well. They are detectable by the mod and show up in menu, however they aren't functional in game despite being fully functional on controller tester sites.
I am experiencing the same issue, do you guys were able to solve it?
I am experiencing the same issue, do you guys were able to solve it?
On Fabric you can use LambdaControls instead.
Having the same problem on macOS Ventura 13.2
Can you try adding the Minecraft Launcher as a non-steam game, then run the launcher from Steam? I don't have a Mac so I can't debug issues.
Can you try adding the Minecraft Launcher as a non-steam game, then run the launcher from Steam? I don't have a Mac so I can't debug issues.
Will try
@Frityet Another tip, make sure your controller configuration is enabled in Steam!
I have not gotten Steam Input to work with any game on Mac OS, so I doubt it will work for this.
- Add Minecraft Launcher as a non-steam game.
- Make sure the cofiguration for your controller is enabled in Steam
- Open Big Picture and run the Minecraft Launcher.
- Configured the launcher to not close after launch.
- Lanuch the game with Controllable installed
- Profit??
Let me know if these steps work, otherwise I am out of ideas. I recommend Googling Steam Input for non steam games.
Also update to Ventura is possible since it's known to have better gamepad support.
Also try forcing Steam Input to be enabled. Right click the game > Properties > Controller
Also ensure your applicable controller is ticked in settings
It should say if your controller is detected in Steam. If not, your controller is the issue.
Here is the full guide. Although it says Linux, it's been reported to work on macOS too. https://mrcrayfish.gitbook.io/controllable-documentation/guides/how-to-connect-a-gamepad/method-4-steam-virtual-gamepad
Closing since no updates