
Bug: midnightcontrols not working
naturalalchemy17511 opened this issue ยท 5 comments
Describe the bug
Using a Mac OS, dualshock 4 wireless controller, controller is connected but will not actually work for controlling the game
To Reproduce
Steps to reproduce the behavior:
- Open minecraft
- connect controller via bluetooth
- make sure mode is set to controller and that controller is connected + not in orange
- controller will still not work to control game
Expected behavior
For the controller to function in controlling minecraft java
Screenshots


Desktop (please complete the following information):
- OS: MacOS
- Minecraft 1.21.5
- Modloader Fabric installer 1.0.1
- Fabric/Quilt Libraries fabric api 0.126.0+1.21.5
- Mods MidnightControls 1.11.0 - Fabric 1.21.5
- Version (not sure what this means)
Additional context
I have already restarted everything, downloaded the newest java, tried connecting my controller before and after going into minecraft, made sure the mode was set to controller and that my controller was connected, and have already gone into the gamepad tool to map my controller + copied the map string and set as environmental variable, but nothing has worked.
Does the controller GUID in the mapping string match the one MidnightControls shows below?
yes it does, it's the same one I copied from the gamepad mapping thing, at least I think, I'm not entirely sure what GUID is
i got the sdl2 gamepad tool to try and see if it worked but nothing happened when I pasted the mapping string. in fact, when i closed out and went back in, the mapping string disappeared. it shows that the controller is there (as in, the buttons showing jump or inventory are there) but the controller itself isn't working. The GUIDs match and nothing is indicated as orange.
I'm also having this same issue but with the 8bitdo "Ultimate C Wired" Controller (it's a hall-effect thumbstick controller), on Linux.
The controller works for basically every game (on Steam), but using both the GamepadTool and AntimicroX to copy and paste mappings and pressing the "reload" button doesn't seem to do anything.
- OS: Gentoo Linux
- Minecraft Version: 1.20.2
- Modloader: Fabric 0.17.0
- Fabric: fabric api 0.91.6+1.20.2
- MidnightControls Version: 1.9.0 - 1.20.2
Actually, I didn't notice that there's a template specifically for controllers, so I'm moving my own issue over there: