OpenGamepadUI
Oh that's awesome. Are there any issues specific to the ROG ally/x you are aware of? I know the QAM buttons have traditionally been a pain. Thank you for the work by the way- it's nice to have something that's native instead of steams use of the web libs for the UI
29 Replies
Currently there are two input managers that expose the full capabilities of the AllyX controller. InputPlumber and a kernel patched using the new ally x driver, and HHD. InputPlumber is fully integrated into OpenGamepadUI and provides the most integrated experience with it, but we also have a fallback that should work okay with HHD (hasn't been tested as far as I'm aware). There are some limitations to that approach however. Primarily, there is a bug in the Godot event detection that prevents some functions from working. You'll also lose access to the per game input profiles and will need to use HHD's UI to manage what it provides for that.
The Ally is in a similar situation, but only because I accidentally deleted the legacy profile when we switched to the new kernel drivers and I need to add them back. That should be easy once I have some free time to know it out though.
A kernel patch? I'm using chimeraOS's kernel so I think they probably already have it patched. I did end up configuring it with input plumber. Just had to work out some controller driver stuff
Which kernel?
Linux 6.10.5-chos2-chimeraos
Although it's crashing while selecting plugins saying can't read Wayland events. I'm probably missing a dependency
Can you provide some logs? Also, how are you starting it?
Sure one moment
Our 6.10 is still considered unstable atm
Latest 6.9 should have everything
oh okay ill switch to that if its more stable, thank you
If you're running from the command line you need to add the -e flag to your gamescope command. I recommend using the opengamepadui or steam-plus gamescope session to launch. Both are available on the AUR. Desktop only mode hasn't been our primary focus.
That makes perfect sense to me, I'll set up the session
The wifi connection seems to be stuck saying "connecting"
In first time setup?
Yes
@ShadowApex
Also this project is really impressive. It's much more responsive than steam's
Hmmm, there might be a bug with the authentication challenge 😦
Maybe I need to change some settings in my router, I know some things just have issues with certain auth standards
You can still use
nmcli
to connect to wifi. I'll try to reproduce.Oh cool- how do I get a cli in the session?
OpenGamepadUI uses the NetworkManager interface, so it should be able to work with anything that NM uses. But I suspect that it's just not showing the auth challenge window.
Unfortunately you'll need to plug a keyboard in and do CTRL+ALT+F3 and log in that way.
CTRL+ALT+F[1-12]
That's fine, I'll give it a shot right now
Also, thank you!
Of course, your project is just a lot more forward-looking than a lot of the projects just trying to copy the steamdeck interface
We're really focusing on stability changes right now, so you should see these problems getting fixed and being prioritized.
Constantly battling with updates and stuff as valve changes stuff isn't really ideal
Yeah, the Decky Loader breakages and lack of native plugin framework from Valve was one of the main reasons @pastaq and I started OpenGamepadUI 😅
So it's been built with plugins as first class citizens from the start.
Yeah between decky loader and valve it sounds nearly impossible to keep compatibility long term unless valve explicitly works on it
Definitely. And just in general it's good to have open source alternatives available.
Community projects are always better than products
Damn lol... I use a 10 keyless and FN is not playing along