I figured out a way to center ADC values for offcentered joystick (+linearity) but at a little cost of performance and accuracy, in my case minus direction will more than 2x less accurate than the positive side :/
I will modify the driver this afternoon to test out if it work.
I missed to ask what was your problem with the values you got, offcentered, unstable, nonlinear?
Edit: I just received the new joystick, offcenter and not linear...
Edit#2: I have a working driver prototype, no additional modification into mk_arcade_joystick.conf, just mk_arcade_joystick.c.
I will modify the driver this afternoon to test out if it work.
I missed to ask what was your problem with the values you got, offcentered, unstable, nonlinear?
Edit: I just received the new joystick, offcenter and not linear...
Edit#2: I have a working driver prototype, no additional modification into mk_arcade_joystick.conf, just mk_arcade_joystick.c.