ShadowBlip/InputPlumber

Ayaneo air 1s Gyro flipped

Opened this issue · 8 comments

dansl commented

When using a configuration that enables Gyro features (steam deck or DS-edge), the pitch and yaw are flipped.

uejji commented

Hello again.

Can you try adding a mount_matrix to your config file? See

as an example.

dansl commented

That fixed it!

But... Only fixed it for games that have in-game gyro support (ex: Horizon Zero Dawn). I notice that when I look at the Steam calibration test page Y and Z are flipped...

uejji commented

You'll probably need to adjust the signs and value positions of the mount_matrix until you find the right combination. Just make sure each row has only one 1/-1 and two 0s, and that each row has the 1/-1 in a different column. Unfortunately I can't provide much more specific help than that.

dansl commented

Yes, the original combination is correct in a game, but when I view the calibration tools in steam, they are incorrect. If I change the values to fix steam, then it breaks in the game controls. So the game sees it properly, but steam does not for some reason... (specifically I am using SteamFork OS)

uejji commented

Is this only with the Steam Deck driver or is it also occurring with the DS5 Edge driver?

uejji commented

After asking around and doing some of my own testing, if the in-game performance is as you expect, then it's probably just a visual bug on the calibration screen right now.

dansl commented

I was testing with the Steam Deck driver, but if I switch to DS-edge it is now the opposite. Steam reports correct functionality, but the game is not correct...

uejji commented

Moving forward, the intended result will be that gyro output matches Steam Deck. You may have to modify your game settings if results are not expected. See #220