(SOLVED)Trouble connecting generic USB Xinput gamepad
My generic USB Xinput gamepad is not properly recognized by the OS. It is listed as a Series X controller, but the inputs do not respond:
Solution:Jump to solution
what if you enable steam input for xbox and generic controllers in steam? does it at least work with the steam input tester then (not the kde gamepad tester)
33 Replies
Solution
what if you enable steam input for xbox and generic controllers in steam? does it at least work with the steam input tester then (not the kde gamepad tester)
that seems to work, the controller LEDs even turned on
and the KDE joystick manager is also picking it up again
then steam translates it for you, you can set the desktop layout to be the gamepad template and it should work everywhere for you
how do I do that?
steam --> settings --> controller
scroll down
ah
desktop layout
yeah
set it to the gamepad template and it will work everywhere
idk why it doesnt work without the steam input translation
but third party controllers can be weird sometimes, especially when we dont get to know which one it is 😄
but i figured we could at least test it in steam first
lol yeah, I even contacted the manufacturer's support, and they basically told me to f off because they dont support linux
as expected
what is the controller
"well then you should say Windows on the joystick box, not PC, 2 different things"
lemme see here
KNUP GM019
yeah never heard of it
if it doesnt work without steam input then use it with steam input with the desktop layout set to gamepad for any non steam games as workaround
https://shopee.com.br/Controle-Led-Joystick-Com-Fio-Video-Game-Anal%C3%B3gico-Vibrat%C3%B3rio-Dualshock-USB-Computador-Pc-Notebook-Mac-Raspberry-i.1082736058.22397014588
its in pt-br language, but ironically it says it supports linux
alright ty
i renembr a driver that worked for this controller tho
its called XONE
we already have that one
GitHub
GitHub - medusalix/xone: Linux kernel driver for Xbox One and Xbox ...
Linux kernel driver for Xbox One and Xbox Series X|S accessories - medusalix/xone
this one
i installed it on my Linux Mint machine, and the controller worked there
we have a slightly modified version
I see, maybe one of these modifications is messsing with the controller?
idk if you work on the bazzite dev team, or have any contact with them, but it would be really cool to take a look at this
tyvm for the atention
the modification is literally i think removing series x support so it works with xpadneo and xpad or something like that
and this generic controller is listed as a series X controller
lol
forgot the specific detail but it removed support for 1 of the xbox controller versions so it wouldnt conflict with the other drivers
I see
makes sense
I renember trying xpadneo on Mint with this controller, didnt work
xpad too
welll, you cant have it all ig
at least it works
ah this is the one we use
https://github.com/BoukeHaarsma23/xonedo/
GitHub
GitHub - BoukeHaarsma23/xonedo: Linux kernel driver for Xbox One an...
Linux kernel driver for Xbox One and Xbox Series X|S accessories - BoukeHaarsma23/xonedo
yeah i had nothing but issues with xpadneo before i used bazzite
xbox one controller USB wired/RF driver modified to work along-side xpad
ah I see
maybe you guys could take a look at this other repo? maybe there could be possible improvements on that version of xone
the old solution had people enable/disable drivers based on controllers they wanted to use and it was a mess
i can imagine
the less tinkering, the better
Bouke rebases their version on main xone when needed so if the support was added recently it will eventually land in xonedo
I see
well, ty for the help! marked as sovled
np! sorry i couldnt help you last night
no worries