MidnightControls

MidnightControls

2M Downloads

Controller Issues: 8bitdo "Ultimate C Wired"

sleepingroxas opened this issue ยท 1 comments

commented

Describe the current state

Using the 8bitdo "Ultimate C Wired" Controller doesn't work when pasting a mapping string into the mod's import window. As-is, the mod just simply doesn't work.

I've seen that some people have tried using the xone controller driver, and that it's helped some people (I already use it anyway), but even then that doesn't seem to make the mod utilize the controller. (To be clear, my controller works fine for other games/apps just fine.)

I've also tried both the GamepadTool and AntimicroX to generate the mapping string and neither get the mod to use the controller.

To Reproduce

  1. Plug-in the controller and make sure it's on (the guide button needs to be pressed)
  2. Install Minecraft 1.20.2 with Fabric 0.17.0 (I did so via ATLauncher)
  3. Install the Fabric API
  4. Install Midnight Controls
  5. Launch the game
  6. Go to the mod's settings menu
  7. See that the Xbox controller is in yellow
  8. Attempt to generate the string bindings via GamepadTool or AntimicroX
  9. Copy and Paste them into the mod's import box
  10. Click the reload button
  11. The yellow text for the controller remains and the inputs still don't work

Expected behavior

I expected the generated bindings to work and for the mod to use the controller.

Screenshots

Image

Desktop (please complete the following information):

  • Have you checked #263 for your controller?: Yes

  • Connection method: Wired

  • OS: Linux (Gentoo)

  • Window Manager: Kwin (Wayland)

  • Minecraft: 1.20.2

  • Modloader: Fabric Loader 0.17.0

  • Fabric/Quilt Libraries: Fabric API 0.91.6+1.20.2

  • Mod: Midnight Controls

  • Version: 1.9.0 - 1.20.2

Additional context

Mapping string generated by AntimicroX:

0600b792c82d0000272000000d010000117208231,Microsoft Xbox Controller,platform:Linux,a:b0,b:b1,x:b2,y:b3,back:b6,start:b7,guide:b8,leftshoulder:b4,rightshoulder:b5,leftstick:b9,rightstick:b10,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,
commented

Please make sure the GUID shown by the mod below the mapping editor field matches the one at the start of the mapping string.
In case it doesn't, try manually fixing the mapping string.