[Bug] Some controller bindings do not assign
Kyanoxia opened this issue ยท 3 comments
Current Behaviour
Upon attempting to assign key binds to the triggers (Settings > Controller Settings > Keybinds > Attack > [Push Left Trigger Down], the mod doesn't detect any input. Also, while assigning a key bind to [Push Left Stick In], nothing happens. I attempted to assign this key bind to "Sprint" while in Toggle Mode for sprinting.
Expected Behaviour
Mod should detect all input from controller, assigning key binds accordingly.
Screenshots
N/A
Reproduction Steps
- Install the newest version of the mod into Minecraft 1.20.1
- Go to settings
- Try to assign left trigger/right trigger to any entry.
Logs
https://pastebin.com/4BLgSMUG
Mod Version
1.3.1+1.20
Controller
Xbox Series Controller
Bluetooth
- Yes
Operating System
macOS
ARM
- Yes
Additional Information
Also attempted on wired mode, issue persists.
Just to make sure...
- I have made sure I am using the latest version of Controlify for the latest version of Minecraft.
- I have made sure there are no other issues describing the same problem on the issue tracker.
Upon log analysis, I've found these lines:
[10:50:51] [Render thread/INFO]: Downloading SDL2 native library: sdl2-jni-natives-2.26.5-18-macosxarm64.dylib
[10:50:52] [Render thread/INFO]: Downloaded SDL2 native library from https://maven.isxander.dev/releases/dev/isxander/sdl2-jni-natives/2.26.5-18/sdl2-jni-natives-2.26.5-18-macosxarm64.dylib
[10:50:52] [Render thread/WARN]: No joystick mapping found for controller: 'unknown'
[10:50:52] [Render thread/INFO]: Controller found: Xbox Wireless Controller
[10:50:52] [Render thread/INFO]: Saving Controlify config...
which may have to do with this issue.
In 1.7.0 beta all inputs are recognized, yet controller type is not. It's now playable, but the button graphics are incorrect and most of them are still the black-and-purple checker pattern. Thanks for your hard work @isXander