I disassembled a Joycon stick to shed some light on why drifting occurs

Authored by imgur.com and submitted by rainbopython

There it is! See those marks on the pads? because they are a softer material than that the metal prongs that rub against them, the pads have wear marks after heavy use. These wear marks probably cause fluctuations in the resistance of the pad, screwing up the X and Y readings. This Is why contact cleaner is only a temporary fix. Contacts do get dirty and affect readings (especially with the microscopic debris rubbing off of these pads as they wear away) but there is no way I can think of to reverse this wear. I'm not an electrical engineer, so I'll admit I could be wrong on this. If you ARE an electrical engineer, please hop back over to my reddit post and lets discuss these findings, I'm curious to know if this is the real cause of the issue. Take the drift survey here!!! (not mine) https://makdiz.typeform.com/to/gJPdcm

Kryzm on April 4th, 2019 at 19:14 UTC »

I'm no engineer, but as a dude who takes a LOT of shit apart, I agree with your assessment of the issue.

r_chowd16 on April 4th, 2019 at 19:03 UTC »

Man I haven’t had the drift issue yet but all these posts make it seem like a ticking time bomb just waiting to happen

KarmaPharmacy on April 4th, 2019 at 18:56 UTC »

What is the opposite of shit posting?

Very informative. Thank you!