Xbox controller imput detection not working on Manjaro Linux
Fauli1221 opened this issue ยท 11 comments
Describe the bug
I cant use an Xbox controller on Manjaro Linux
it detects it but cant use it
(not tested with other controllers)
To Reproduce
Steps to reproduce the behavior:
- Install Manjaro Linux
- install the xow driver for dongle support (optional) https://github.com/medusalix/xow
- Install Minecraft and all things to run the mod
- Start Minecraft and try to use the controller
Expected behavior
It should detect controller inputs
Desktop (please complete the following information):
- OS: Manjaro Linux (KDE) https://manjaro.org/download/
- Minecraft 1.16.4
- Fabric 0.10.8
- Mods fabricapi lambdacontrols-fabric
- Version 1.5.0
- Branch Release
@srtw With latest versions of LambdaControls step 4 changed a bit, there's directly a file editor in LambdaControls to avoid confusion with the file.
Ah, I was not aware of such editor. With v1.5.0 the in-game configuration still advises the use of the software and steps above, my mistake!
it is orange
Hey @LambdAurora, do you mind if I take this issue? It's gone unanswered and may be useful for future readers ๐
@Fauli1221 I know it's been a couple of months since your last reply, if you're still having the same issue(s) can you try the following?
- Download, install, and run SDL2 Gamepad Tool as advised
- Test all buttons on the controller, the UI should appear green per the button pressed
- If buttons do not appear correct, click Create A New Mapping
a. Run through the guided configuration
b. Continue to step 4 - If all buttons are correctly mapped (i.e; all light up green) click Copy Mapping String
a. Create a new file~/.minecraft/config/gamecontrollerdb.txt
and paste in the content you just copied
b. Launch Minecraft
I am assuming the default Minecraft installation location and configuration, make changes where needed
@srtw With latest versions of LambdaControls step 4 changed a bit, there's directly a file editor in LambdaControls to avoid confusion with the file.
I figured it out myself that's why I closed the issue.
I probably should have made that more clear back then
- Have you set controller input to Controller
- When selecting the controller, does it show orange?
- if it shows orange, have you made mappings for the controller and set them via the mappings editor string in LambdaControls?