TeamMidnightDust / MidnightControls

A Minecraft mod adding controller support and enhanced controls overall.
https://midnightdust.eu/midnightcontrols/
MIT License
179 stars 28 forks source link

Controller Issues: Steam Controller #64

Open chowder3907 opened 2 years ago

chowder3907 commented 2 years ago

The layout of my steam controller is wrong. Steam is open and B is jump, the joystick does nothing, and the other 3 face buttonsdo not work. I cannot rebind these in the menu.

To Reproduce Steps to reproduce the behavior:

  1. Open Steam
  2. Open Minecraft with steam controller on
  3. Set mode to steam controller and enable controller input
  4. Attempt to play

Expected behavior The joystick should allow me to move and A should be jump, not B. The other face buttons should be working.

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Additional context I am playing through polymc, this occurs through a native install and through flatpak. Triggers and the touchpads still work as intended. I am playing using the official wireless dongle.

Motschen commented 2 years ago

Could you try if this also happens with Steam completely closed?

Motschen commented 2 years ago

Also, you could try to create a custom mapping using gamepad-tool (https://generalarcade.com/gamepadtool/)

chowder3907 commented 2 years ago

Could you try if this also happens with Steam completely closed?

Without steam none of the controls work at all. When rebinding through that, it thinks lt and rt and constantly being pressed It's not really possible to make a custom mapping through that because touching either of the touchpads at all counts as an input

Motschen commented 2 years ago

You can use the 'Previous' button to correct any mistakes while creating a custom mapping

chowder3907 commented 2 years ago

You can use the 'Previous' button to correct any mistakes while creating a custom mapping

sure but when it asks for buttons like the r3 it requires having my finger on the touchpad which makes it send that instead. It's funky