The Vader 5 Pro recently got an update allowing its extra buttons and gyro to be recognised by Steam Input, this is done by enabling “Allow third-party apps to take over mappings" in Flydigi’s Space Station program (this program doesn’t need to be running in the background, once you enable this setting, it is saved to the controller).
Steam Input on Windows can see the extra buttons & gyro but it cannot on Bazzite.
To be sure this isn’t an issue on my end, I installed Bazzite onto another PC and plugged my V5P into it, and I see the same behaviour on my main Bazzite install. I also checked with other Vader 5 Pro Bazzite users and they confirmed their V5P’s aren’t being recognised by Steam Input on Bazzite as well.
I was then able to compile and install the user-space driver from the git repo in the previous post. The paddles showed up as functioning and the Vader appeared as an Xbox Elite 2 controller. I haven’t tested it in game, and I’m not sure of the other functions that come with the driver, but this is at least a step in the right direction.
This might get blow away when bazzite updates, but it shouldn’t be too hard to reinstall again.
Does that allow the extra back paddles (or extra shoulder buttons), C/Z buttons and gyro to be configured considering the controller is being seen as a Xbox Elite 2?
I got it working just before work so didn’t have time to fully test it. But - the paddles showed up in the Steam Controller part of settings. The driver has a config file that you can edit the function of the extra shoulder and c/z buttons. As far as assigning other uses to the paddles etc. I haven’t had a chance to dig into that.
The driver is user space so it will be easy to uninstall - just pull the binary and the udev files and get rid of the service in /etc/systemd/system, so I wouldn’t worry about an install messing with any core functions.
The documentation on how to use the extra shoulder buttons and c/z seems fairly clear. I think it might be a little inconsistent in working in some games? Esp. outside of steam. There is also a reddit thread on the subject also:Reddit - The heart of the internet