You are not logged in.

#1 2021-07-20 14:29:47

adavis0331
Member
Registered: 2021-07-20
Posts: 3

Remapping xbox one controller

So I just moved over to Linux and have been trying to set up gaming which has gone fine for the most part so far.  After messing around with my controller, I was able to connect it by bluetooth.  The button mapping was all off however (X button mapped to LB, right stick did not have the Y axis mapped, etc)  in steam I was able to remap it so it works fine there.  The only problem is that the button mapping continues to be a mess outside of steam meaning that other games are unplayable. 

Going off the wiki, I should have just been able to connect it and I don't really see anything in there about changing the mapping for anything other than a 360 controller.  I might have missed it (I've been up a while).  Is there any easy or hard (doesn't matter) way to remap the buttons?  I didn't install any controller drivers, just the base ones if that helps.

Offline

#2 2021-07-20 15:54:43

dominik232
Member
Registered: 2012-05-15
Posts: 27

Re: Remapping xbox one controller

I know that there was some tool specifically for that that I tried to use with my DS4 controller with no success, but I can't remember its name. As a quick workaround though, you can add your non-steam games to Steam library and they will use Steam Input - for me it was the last resort when I played Watch Dogs Legion through Lutris and the game couldn't detect my controller no matter what (even though it was visible in wine control).

Also, have you tried these tweaks? https://wiki.archlinux.org/title/Gamepa … Controller

Last edited by dominik232 (2021-07-20 15:56:54)

Offline

#3 2021-07-20 18:39:06

kokoko3k
Member
Registered: 2008-11-14
Posts: 2,466

Re: Remapping xbox one controller

Untested, seems to be not just limited to steam controllers:
https://aur.archlinux.org/packages/sc-controller/
https://github.com/Ryochan7/sc-controller

Last edited by kokoko3k (2021-07-20 18:39:57)


Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !

Offline

#4 2021-07-21 09:30:53

adavis0331
Member
Registered: 2021-07-20
Posts: 3

Re: Remapping xbox one controller

dominik232 wrote:

I know that there was some tool specifically for that that I tried to use with my DS4 controller with no success, but I can't remember its name. As a quick workaround though, you can add your non-steam games to Steam library and they will use Steam Input - for me it was the last resort when I played Watch Dogs Legion through Lutris and the game couldn't detect my controller no matter what (even though it was visible in wine control).

Also, have you tried these tweaks? https://wiki.archlinux.org/title/Gamepa … Controller

The games I'm specifically trying to add are from Lutris, the Epic Game Store specifically so I'm not having a lot of luck with that.

I tried xpadneo and it connected without issue but the mapping was slightly better, but still off.  I also just grabbed a regular usb chord and connected that way.  Still off.

Offline

#5 2021-07-21 09:49:06

adavis0331
Member
Registered: 2021-07-20
Posts: 3

Re: Remapping xbox one controller

kokoko3k wrote:

Untested, seems to be not just limited to steam controllers:
https://aur.archlinux.org/packages/sc-controller/
https://github.com/Ryochan7/sc-controller

I tried this as well, although it was able to detect the controller, every button came uip as unmapped and when I attempted to map them it wouldn't accept the button press. Super frustrating.

Offline

Board footer

Powered by FluxBB