Disable sticks on 34xxSP/others

So with the 34xxSP not being compatible with hall effect sticks like the other XX joystick devices, I’ve been thinking a bit about the longevity of the device since these sticks are known to drift eventually. So would it be possible/plausible to add a feature to completely disable the joysticks in the event they start drifting?

1 Like

just gonna give this a wee little poke, in hopes it gets some more eyes on the idea. i will also give it my best shot to figure out if this is something i can accomplish (its probably not, but maybe with the help of chatgippity, maybe)

alright, so i found a way to do this, but fair warning its pretty janky lol. deleting /opt/muos/device/config/input/type/analog seems to accomplish exactly what i’m after. idk if there are any ill effects of this, i just was playing around on stock sd card that i don’t care about. but if my 34xxsp sticks ever start to drift, at least i know this is a possibility

edit: nevermind, only works in the frontend. i’ll keep tinkering

Unfortunately due to the way these devices work we can’t completely disable the analogue sticks system wide. You would have to flash the RG34XX-H image however you would also lose lid support.

It would require a custom image to be built for lid support but not analogue sticks. There isn’t enough time in the day to do this.

No worries! I completely understand, and thanks for the answer. How trivial would it be for one to modify the 34H image to make use of the full 2gb of ram? I wouldn’t care too much about the lid not working tbh, but losing out on half the ram would kinda be a bummer

I’m not sure what you mean? The RAM is addressed much lower within the boot section, it wouldn’t make a difference what image you flashed you would get 2GB addressed regardless.

Oh shit for real? For some reason I was under the impression the amount of addressable memory was designated by the image. I could’ve sworn I remember back when the 34sp first came out and that modified 34h image was floating around, people only had access to 1gb of ram since that’s all the h model has. But if I’m wrong or misremembering that’s awesome lol, my worries about this whole situation would be completely relieved

I just flashed the 34H image out of curiosity, and only 1gb ram shows as available unfortunately