Joysticks: Probably Still Drifty
Joy-Con joysticks use a potentiometer to read the voltage at a wiper that slides across a strip of resistive material. That material wears down over time, or plastic and dust can dirty the sensors.
Stick drift is a huge problem with other Switch models. One survey found that 40% of Switch owners had problems with their Joy-Cons drifting, and things didn’t get any better with the Lite or OLED editions. After a bunch of lawsuits, Nintendo’s president even admitted it and apologized, setting up a free repair program for customers in some parts of the world.
I like that ifixit are specifically explaining the fundamental problem with pot based analog sticks because this IS an issue with every (pot based) controller.
That said: I still firmly believe the reason joycons last like a month and my XBONE controller is still going is because of the flap. Like… I’ll always remember that the god damned PCB on my DS3 failed before the stick (you try platinuming Dark Souls 2 when pushing R3 triggers random buttons on the entire gamepad…).
For the “real” console sticks? The analog stick is a big plastic dome and you have to disassemble the entire gamepad to clean it out. For the joycons (not sure on pro controller)? It is a rubber flap that you lift up with a pair of tweezers… or just shove the nozzle of the electronic contact cleaner spray can through to clean. The former keeps both you and dirt out while the latter lets everything in and gets those specs trapped between the contacts a lot faster.
Don’t get me wrong. If I am buying a third party controller (the gamesirs look shockingly good these days…) it better have hall effect or the other one. But potentiometers are fine IF you protect them. Like, the vast majority of knobs and the like are pots and people STILL use stereos and the like from the 80s with no issues.