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
pastaq
pastaq•4mo ago
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.
Goose: The forefather of Cush
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
pastaq
pastaq•4mo ago
Which kernel?
Goose: The forefather of Cush
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
pastaq
pastaq•4mo ago
Can you provide some logs? Also, how are you starting it?
Goose: The forefather of Cush
Sure one moment
pastaq
pastaq•4mo ago
Our 6.10 is still considered unstable atm Latest 6.9 should have everything
Goose: The forefather of Cush
oh okay ill switch to that if its more stable, thank you
pastaq
pastaq•4mo ago
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.
Goose: The forefather of Cush
That makes perfect sense to me, I'll set up the session The wifi connection seems to be stuck saying "connecting"
pastaq
pastaq•4mo ago
In first time setup?
pastaq
pastaq•4mo ago
@ShadowApex
Goose: The forefather of Cush
Also this project is really impressive. It's much more responsive than steam's
ShadowApex
ShadowApex•4mo ago
Hmmm, there might be a bug with the authentication challenge 😦
Goose: The forefather of Cush
Maybe I need to change some settings in my router, I know some things just have issues with certain auth standards
ShadowApex
ShadowApex•4mo ago
You can still use nmcli to connect to wifi. I'll try to reproduce.
Goose: The forefather of Cush
Oh cool- how do I get a cli in the session?
ShadowApex
ShadowApex•4mo ago
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]
Goose: The forefather of Cush
That's fine, I'll give it a shot right now
ShadowApex
ShadowApex•4mo ago
Also, thank you!
Goose: The forefather of Cush
Of course, your project is just a lot more forward-looking than a lot of the projects just trying to copy the steamdeck interface
ShadowApex
ShadowApex•4mo ago
We're really focusing on stability changes right now, so you should see these problems getting fixed and being prioritized.
Goose: The forefather of Cush
Constantly battling with updates and stuff as valve changes stuff isn't really ideal
ShadowApex
ShadowApex•4mo ago
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.
Goose: The forefather of Cush
Yeah between decky loader and valve it sounds nearly impossible to keep compatibility long term unless valve explicitly works on it
ShadowApex
ShadowApex•4mo ago
Definitely. And just in general it's good to have open source alternatives available.
Goose: The forefather of Cush
Community projects are always better than products Damn lol... I use a 10 keyless and FN is not playing along
Want results from more Discord servers?
Add your server