Gyro Rog Ally in Yuzu/Ryujinx
Hello everyone!
I installed bazzite KDE in my Rog Ally X yesterday and I have issues configuring the gyro in Yuzu/Ryujinx.
In my steam deck I use the SteamDeckGyroDSU to create a server that can be configured with an IP and Port in both emulators using cemuhook. My understanding is that SteamDeckGyroDSU is preinstalled in bazzite but should only be used for steam deck, for Rog ally I should rely on the dualsense controller configured with HDD to enable the gyro.
The problem is that even if I select the dualsense controller in the emulator configuration, the motion configuration in the emulator expects a cemuhook server and games doesn’t recognize the motion (in steam calibration I see the gyro working)
Would appreciate any help with this!
Thank 🙂
26 Replies
Hi
Disable steam input and it will work
How can I disable it? Sorry for the noob question
press the controller icon before you enter the emulator
then disable
you cant use both unfortunately
Ok, I will try and inform here 🙂 maybe this help others, it is kind of confusion coming from native steam deck.
Super thanks @antheas
It didn’t work in ryujinx, I’ve tried multiple games but I send you some pictures of pomekon let’s go. Sorry for the language but I think it will be self explanatory.
i never tested ryujinx
This is ryujinx, let me try yuzu and inform here again
yuzu i did last year before nintendo and it does work
I confirm yuzu work, the limitation is only in ryujinx! Thanks again and I will mark as solved even if it is not fully functional (must be some mis configuration in the other emulator)
i tried ryujinx now i dont know if it has a controller tester
i cant see any buttons being pressed
I think it doesn’t have any. The buttons work for me in the game using the HHD controller but the gyroscope doesn’t
Also tried to fill the ip and port fields in the montion configuration and it doesn’t work (tried because yuzu was filled)
there is no DSU
https://github.com/v1993/evdevhook2 check this out
GitHub
GitHub - v1993/evdevhook2: Cemuhook UDP server for devices with mod...
Cemuhook UDP server for devices with modern Linux drivers - v1993/evdevhook2
I will try this out and inform here
Ran evdevhook2 and still doesn’t work! Found also this and will try https://github.com/TheDrHax/ds4drv-cemuhook
GitHub
GitHub - TheDrHax/ds4drv-cemuhook: A Sony DualShock 4 userspace dri...
A Sony DualShock 4 userspace driver for Linux with basic support of cemuhook's UDP protocol - TheDrHax/ds4drv-cemuhook
ryujinx flatpak is probably broken
The problem is definitely ryujinx, I managed to use the cemuhook server in yuzu (look at the image)
I will try to replicate the same test in my steam deck using the same version of ryujinx
In any case, it would be nice to also preinstall evdevhook2 within bazzite right? SteamDevGyroDSU comes preinstalled AFAIK
no
ryujinx should fix their emulator
all other emulators work
and DSU is worse anyway
Ok! Understood then 🙂
@Corndog1985
shot!
If you figure it let me know
All other emulators work after disabling steam input
And I really don't want to do a DSU server just for ryujinx
Hey! Just passing by to give information about the tests using the steam deck without bazzite.
Basically it is the same behavior as in the rog ally x, Ryujinx montion doesn’t work for single joycon (that was my test) I tried with and without cemuhook and only using the steam input, I don’t have a dualsense to try.
Hey all. Just to chime in my experience... Used Dualsense/Dualsense edge in Desktop mode, worked absolutely fine. In gaming mode, no gyro, so I opened steam in Desktop mode, clicked the Controller icon as suggested and disabled steam input. Ryujinx for the game I tried now works absolutely fine in either dualsense or dualsense edge