Legion GO Gyro - Cemu & Yuzu

Hi, I have tested the gyro functionality with CEMU and Yuzu with BOTW and it's behaving strangely. I disabled Steam Input and configured the DS Edge HHD controller for motion. This works but has the following issues: 1) X axis is inverted 2) Sensitivity and speed are both too low When using an actual DS controller both issues are fixed. Maxing out scale improves the behavior but it's still far from usable. Thanks! @antheas
Solution:
GitHub
Release v1.3.12: Allow disabling roll inversion · hhd-dev/hhd
As hhd is/was focused on steam input, it inverts the roll axis of the dualsense controller, as that is what is intuitive when using steam input. However, this causes issues with certain emulators a...
Jump to solution
17 Replies
antheas
antheas•4mo ago
can you also try gyro to mouse fix? unfortunately, the legion go does not have a proper gyro, we do what we can. In steam input it works quite well what game did you test?
WeeBull
WeeBull•4mo ago
Tested in Zelda BOTW both in yuzu and cemu. I did not find a way to make it work using steam input , no movement is recognized. I think I tried the gyro to mouse but will check again
antheas
antheas•4mo ago
I meant the gyro to mouse in the gui Yes steam input will disable gyro
WeeBull
WeeBull•4mo ago
hi, gyro to mouse did not resolve the issue.
antheas
antheas•4mo ago
So it still gets messed up every few seconds Try the Xbox controller and see if cemu supports evdev motion I will try to look into it The game with the ball was totk?
WeeBull
WeeBull•4mo ago
botw, the issue makes it impossible to complete the ball game but the gyro is underperforming also for aiming actions, it's just less noticeable until you compare it to an actual DS
antheas
antheas•4mo ago
Yes the legion go gyro is subpar But very usable All other devices supported by hhd have a proper guro It's just that Lenovo used this fancy new system for exposing it
WeeBull
WeeBull•4mo ago
I think the proper gyros are in the controllers but they are not accessible atm
antheas
antheas•4mo ago
We have made a request to Lenovo to fix it Id know about it I was the one who reversed engineered the controllers But the axis issue needs to be fixed
WeeBull
WeeBull•4mo ago
is your view that gyro is just plain bad or the issue comes from using the native mode instead of steam input?
antheas
antheas•4mo ago
The gyro is very bad
WeeBull
WeeBull•4mo ago
😄
antheas
antheas•4mo ago
It's actually amazing it even works It's only 60hz Steam input wraps the controller and breaks gyro This is true for even real dualsense controllers And doesn't even have proper scaling It's meant for display rotation and that's it Getting gyro access in the controllers will be great
WeeBull
WeeBull•4mo ago
ah ok makes sense that it works so poorly then
antheas
antheas•4mo ago
But it works great and when using it for aiming in steam input You can barely tell It's very close to the steam deck I assume emulators with more finicky gyro support might not like it though I will ping you with some instructions later today to help me figure out the axis situation
WeeBull
WeeBull•4mo ago
ok thanks!
Solution
antheas
antheas•4mo ago
GitHub
Release v1.3.12: Allow disabling roll inversion · hhd-dev/hhd
As hhd is/was focused on steam input, it inverts the roll axis of the dualsense controller, as that is what is intuitive when using steam input. However, this causes issues with certain emulators a...