MidnightControls icon indicating copy to clipboard operation
MidnightControls copied to clipboard

Bug: midnightcontrols not working

Open naturalalchemy17511 opened this issue 7 months ago • 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:

  1. Open minecraft
  2. connect controller via bluetooth
  3. make sure mode is set to controller and that controller is connected + not in orange
  4. controller will still not work to control game

Expected behavior For the controller to function in controlling minecraft java

Screenshots

Image Image

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.

naturalalchemy17511 avatar Jun 05 '25 00:06 naturalalchemy17511

Does the controller GUID in the mapping string match the one MidnightControls shows below?

Motschen avatar Jun 05 '25 19:06 Motschen

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

naturalalchemy17511 avatar Jun 07 '25 04:06 naturalalchemy17511

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.

sealblaster1 avatar Jul 18 '25 02:07 sealblaster1

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.

Screenshots: Image Image

  • 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

sleepingroxas avatar Aug 09 '25 04:08 sleepingroxas

Actually, I didn't notice that there's a template specifically for controllers, so I'm moving my own issue over there:

  • https://github.com/TeamMidnightDust/MidnightControls/issues/360

sleepingroxas avatar Aug 09 '25 05:08 sleepingroxas