TheGammaSqueeze/GammaOS

Joystick Calibration.

richoski7 opened this issue · 11 comments

RG405M - v1.51 - Left joystick only reaches about 80% when pushing up. 100% for other directions and right stick.

Try flashing the DTBO from GammaOS 1.3 for your device using fastboot.

Someone on discord got a batch of 405M with out of spec hall sticks with similar issue on the left stick.
They used GammaOS custom analog mapping txt file to recalibrate/scale up the analog readings.

look for this file if you want to go that route - https://github.com/TheGammaSqueeze/retrogame_joypad_2_xbox/blob/83b2b5807d9a925cad1cf892b9f4ca337f74af68/retrogamepad2xbox.c#L1226

Try flashing the DTBO from GammaOS 1.3 for your device using fastboot.

To resolve this issue on an RG405V GammaOS 1.5.1, which DTBO should I flash?

Hello any news about this problem @TheGammaSqueeze ? I have exactly the same problem on GammaOS 1.5.1 after few days the problem with left stick appeared from nowhere. I tried to reflash original rom and there it works as should.

@ren7o thanks for verifying this. I was planning to use this as a last resort. It’s good to know that reflashing will work. Have you tried a factory reset of GammaOS also by any chance? I’d still like to stay on Gamma though..

No problem @ITh1erry I will update here if I find anything. I tried almost everything like: reset/wipe GammaOS in recovery, reset/wipe in GammaOS, flashing GammaOS 1.3 DTBO (it will break fan, fan spins even if device is in sleep, helped a little but still not usable). I tried reflashing GammaOS also reflashing stock and than GammaOS (problem will pop up again). Nothing works. So I am back on stock now... I love GammaOS but I cannot stay on it because joystick is crucial to me.

I have to add I have RG405V but it seems it does not matter.

@ren7o I also have a RG405V, posted a similar issue like this one in #185 . So I guess it’s back to stock OS for me too. Did you install a custom frontend to be able to install other emulators?

@ITh1erry Good, I hope @TheGammaSqueeze will look on this issue. Yes I installed Daijisho and uninstalled both official launchers. I got it rooted so I could debloat it a bit. You can freeze (no root needed) these launchers as well but peoples reporting they unfreeze randomly or after restart sometimes. You have to remap the home button as well with some app remapper (look for F10 button).

I'm having exactly the same issue, it's absolutely not a hardware related problem, if you just go into stock OS the left Joystick will work again just fine, gammaOS is still very faulty for the rg405v, it's not worth for now, maybe in a year

The stock OS works well for bad sticks, by doubling the scaling. This way you reach full magnitude by only pressing the stick half way to the edges, and heavy cardinal snapping.

edit: If you did want to use GammaOS you can try replacing the sticks with good ones, or use the custom scaling.
edi 2: I suspect Anbernic will never fix the poor stock calibration, that way they can sell more devices with bad sticks.