Closed gattostivalato closed 1 month ago
There really isn't much I can do when both Armory Crate and Sunshine fight for control over the Gamepad interface via multiple separate ViGEmBus fork bus devices.
This is a environmental problem that isn't directly related to Duo and as such not something Duo can fix.
That aside, I don't own a ROG Ally X, so I simply can't verify or even debug this issue.
My suggestion: Get rid of Armory Crate, uninstall all ViGEmBus hub devices and do a clean install of ViGEmBus, then retry.
Toggling Moonlight's "Gamepad Always Present" setting might help in this particular case as well.
Update Aug 28
Ok, it seems to be a jailing issue.
When I connect to the session, joy.cpl on my main PC (non-Sunshine instance) detects the controller correctly.
Per https://github.com/DuoStream/Duo/issues/35#issuecomment-1938694334 , I have 2 "Nefarius Virtual Gamepad Emulation Bus" entries:
Original Post
Hi there, been a while!
I recently got a Rog Ally X, and I'm struggling with gamepad detection on my Duo instance. This is only for the built-in controller, if I dock the Ally and use a Switch Pro controller, there's no issue.
Steps to reproduce:
Standalone, non-Steam Games
Steam Games
Alternatively: launching a Steam Game via Moonlight shortcut directly results in unresponsive controls in the game itself (presumably since Steam doesn't detect the controller).
Couple possibly notable things: