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:Jump to solution
https://github.com/hhd-dev/hhd/releases/tag/v1.3.12 both issues fixed
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...
17 Replies
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?
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
I meant the gyro to mouse in the gui
Yes steam input will disable gyro
hi, gyro to mouse did not resolve the issue.
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?
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
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
I think the proper gyros are in the controllers but they are not accessible atm
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
is your view that gyro is just plain bad or the issue comes from using the native mode instead of steam input?
The gyro is very bad
😄
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
ah ok makes sense that it works so poorly then
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
ok thanks!
Solution
https://github.com/hhd-dev/hhd/releases/tag/v1.3.12 both issues fixed
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...