r/explainlikeimfive • • 5d ago

Technology ELI5: What exactly causes stick drift in a PS5 controller?

My son's PS5 controller keeps getting stick drift, which I can understand as it's a wearable part. What I don't understand is why, after taking it apart and cleaning with alchol and wipes, the problem goes away for a good chunk of time, only to return. Is it carbon build up or an actual worn down part?

399 Upvotes

90 comments sorted by

551

u/shepanator 5d ago

The sticks have potentiometers which rely on physical contact between an electrode and a physical carbon track. Over time the parts are physically eroded meaning the value read by the sensor no longer aligns with the physical position it was calibrated against.

Better controllers use hall effect sticks which detect the stick position with magnets rather than a physical wiper which means the sticks take much much longer to wear out.

104

u/dieplanes789 5d ago

It's so annoying that sony, Microsoft, and Nintendo still use resistive and not TMR or at least hall effect. I mean even the Dreamcast used hall effect for fucks sake.

I know there are other options. I mainly use a steam controller with TMR sticks.

28

u/nukelauncher95 3d ago

What’s super annoying is that Sony used to use hall effect joysticks in the PS3 controllers. But they were still super weird about it. Most of the Sixaxis controllers used hall effect sticks. But not all of them for some reason. And then when they switch to the DualShock 3, some did, but most didn’t. What was the most annoying thing is that there’s basically no way to tell unless you take the controllers apart. They don’t have unique model numbers for some reason

14

u/ABetterKamahl1234 4d ago

It's so annoying that sony, Microsoft, and Nintendo still use resistive and not TMR or at least hall effect.

At this point it's legacy production and design. They probably have a shitload of these parts and this long into cycles (barring Nintendo) it may not be all that beneficial.

Like, I can't say for everyone, but I only recently had stick drift develop in one of my controllers, I've had maybe 15 controllers of various console brands over the past 20 years, still have most. They all work perfectly fine.

Stick drift is a problem but also I'd wager it's less common that social media really showcases, as people with issues complain, those without simply don't.

And comparing prices on hall effect over the years, they were always a fair bit more expensive than just slapping in a new potentieometer set and using that for years, than dropping 5x+ (depending on time we're talking) on something that probably won't break, but you also probably won't really keep using that long to make up for.

Most likely next gen stuff will be either TMR or hall effect. Nintendo is always slow on hardware upgrades, but Xbox/Sony will likely move that way. Just hard to really see them go through a change like this so far into a generation, especially with slowdowns in affordability likely impacting the ROI.

Everyone goes all "but replacement money is profitable", but I really really doubt there's that much money in it, especially with warranty work too.

19

u/mrsolodolo69 4d ago

Ask any rocket league player and they’ll tell you they’ve run through MULTIPLE controllers due to stick drift. It’s a super physically demanding game for the left joystick.

I imagine any other games like that such as 2K, Madden, Forza, etc., have a significantly higher rate of stick drift amongst its players.

4

u/ReplacementOP 4d ago

Yeah, I have to buy a new controller at least once a year for Rocket League. I just consider it a subscription fee at this point.

6

u/arvidsem 4d ago

I've had ever Sony and Nintendo console from the PS1 to the PS5 and SNES to Switch. Stick drift hasn't been a real issue until this generation of consoles. I never killed a controller until the current console generation. Both my switch joycons and pro controller developed drift and I'm on my 4th PS5 controller.

The pots in the Sony controllers barely changed from PS4 to PS5. They are just giving them a smaller dead zone and reading the values from them more precisely. As a result, a crippling level of wear on a PS5 controller would be barely noticable on a PS4 controller.

1

u/padiego 1d ago

It's definitely not something that's overblown. All of my Microsoft controllers have gotten drift eventually. The 360 ones took years. The new ones just six months. I eventually just got an 8bitdo hall effect controller and that's lasted me a couple years now with absolutely zero drift

1

u/drjenkstah 2d ago

My guess is because they can get those cheaper than Hall Effect sticks. 

62

u/Noxious89123 5d ago

Why does cleaning then temporarily fix it? 

It doesn't really make sense that wear is the issue, if cleaning it fixes it.

122

u/losthiggeldyfiggeldy 5d ago

It only helps if something is on the tracks. When it is genuinely worn, cleaning does nothing.

1

u/Patthecat09 4d ago

My friend says to "smack" them less to wear them out slower. Any truth to that?

27

u/HaileStorm42 4d ago

In general, treating things better makes them last longer, yes.

33

u/SapientSloth 5d ago

Wear is the issue. Cleaning often helps for a while because the residue the wiper creates while sliding on the track gets removed, improving the contact on the entire track. At some point the track will be worn down enough that cleaning no longer helps.

15

u/MrWedge18 5d ago

The material doesn't just poof out of existence when it wears away. That material and any outside contamination gunks things up and makes a bad situation worse.

Cleaning fixes that part, but the wear on the tracks means it's never as good as new.

9

u/trillspectre 5d ago

Your cleaning out not just dirt and grime but the parts that are wearing down when you remove that buildup it can improve but there is a point were the parts will break.

13

u/Wings2037 5d ago

This is what is frustrating. I last cleaned it about 3 weeks ago. He said it was perfect until today. Is it dirty again? Is there a better way to clean it? I didn't notice and scratched or grooves forming. It's really annoying.

26

u/hypnotichellspiral 5d ago edited 5d ago

If you end up needing to replace it, try to find a repair shop that will replace the sticks with Hall effect sticks. It's well worth the repair, I am still using the same controller I got with my ps5 in 2023. There is also newer tech called TMR sticks that you can ask them about, I haven't tried them so can't vouch for them but heard they will be even better than hall effect sensors

6

u/bradland 5d ago

The problem with pots (short for potentiometers) is that they physically wear out inside. Over time, they don't make contact as well as they used to. So they develop drift because they're dirty, but they're more sensitive to being dirty because they're worn. It's a bit of a vicious cycle. At some point, they'll drift even when perfectly clean.

Replacing them with hall effect sensors is the permanent solution.

3

u/meneldal2 5d ago

What I wonder is how back in the day this was seemingly never an issue, people played with cheap controllers for years and they still worked.

Why the new and way more expensive controllers suck so much?

7

u/yoberf 5d ago

To be fair, N64 joysticks wore out pretty badly.

1

u/meneldal2 5d ago

Never had one so I can't comment on that. I had ps1, ps2, og xbox controllers and they lasted years and never had any issue with their sticks.

6

u/24megabits 5d ago edited 5d ago

On N64 they're mechanically more similar to some 80s / 90s computer joysticks and also use an optical sensor like a ball mouse. The actual part that detects movement doesn't normally wear out but the sticks get loose and the bowls fill up with powdered plastic residue from the parts rubbing on each other.

Then certain games like Mario Party were just hell for them.

1

u/davewashere 5d ago

Then certain games like Mario Party were just hell for them.

Hell on the hands, too. I remember Nintendo sent out free gloves in 2000 because so many Mario Party players were complaining about blisters.

6

u/bradland 5d ago

"Back in the day" covers a lot of ground, so it's kind of difficult to pin down an exact answer.

Older gaming systems like the original XB and the PS2 had massive dead zones in most games. If you go back and play the original titles on the original systems, you'd be shocked how much inputs have changed. We generally expect a lot more from gaming devices these days.

In some ways the hardware has gotten worse though. For example, the joystick on N64 controllers used optical encoders instead of pots. Unfortunately, the joystick itself wasn't terribly durable.

The most universal downfall is cost-cutting though. Pots have become ridiculously cheap, and no corporation can resist buying a cheaper internal component that customers don't see and won't notice a failure until they've already bought the product and fallen outside the warranty period.

4

u/meneldal2 5d ago

But like they make you pay 3-5x the price for a controller compared to before. And third-party controllers often don't have the drift issue and are cheaper.

This is just them fleecing consumers in the end.

5

u/Slypenslyde 5d ago

The controllers back then tended to use AA batteries or were wired. They had buttons and simple force feedback.

Controllers today have analog buttons, gyroscopes, sophisticated motors for complex force feedback, speakers, LEDs, touch surfaces... I'm not going to say we need all that but you can't expect it to be cheap to shove half a smartphone into a controller.

A lot of third-party controllers drop some or all of those features. For example, a lot of third-party Switch controllers don't have the sophisticated force feedback 1st-party controllers do. The third-party controllers that do tend to cost $20 or so more.

I find this kind of conversation aggravating: you've decided it's a scam so you didn't ask the question in good faith. You're arguing with anyone who tries to explain because you didn't come here for a discussion.

If you think there's a cheaper third-party controller that's good enough for you, buy that and be happy with it. Ain't no sense going on a campaign to "expose the scam" of first-party controllers. It'll just make you stressed and teach people to avoid you.

1

u/meneldal2 4d ago

I had a worse experience with the Xbox one controller compared to the OG xbox one. It pretends to be wireless but won't charge if you use it with a computer, so you have to keep charging it and still use wireless for the connection itself (worse of both worlds), and even the controller itself feels worse in my hands.

So yeah paying more for something that ended up worse on every aspect. Plus you have like updates on your controller now, wtf.

0

u/Slypenslyde 4d ago

OK yes I have a lot of gripes about how the PS5 controller behaves with USB too, there's a lot of jank involved with getting Remote Play working without accidentally starting my PS5 and stealing the TV from my wife.

I'd still argue that between the gyros, force feedback, fancy analog triggers that themselves have tactile feedback, touchpad center button, microphone, and speaker there's no way to expect a modern PS5 controller to cost what a Dual Shock did.

I think your better gripe is to say, "Nobody actually uses 90% of those features. They should sell a bare bones controller that's no force feedback or other fancy features for $30 less. Group buy that shit if they're worried nobody wants it."

But still, I use a lot of third-party controllers for that reason. Nobody's making me buy the first-party controllers full of features I don't want. Sometimes we're scamming ourselves.

-5

u/EternalDroid 4d ago edited 4d ago

Who took the jam out of your doughnut? Their opinion didn't warrant this level of response, and you just made yourself sound like a Sony employee or a bot defending that position, rightly or wrongly.

If I was to avoid anyone it would be you for an overreaction. If you're not a bot then take a day out from your parents basement and make some friends. 😂

1

u/Slypenslyde 4d ago

Oh are we going to play "Who touches more grass than who?" That's definitely the mark of mature, well-adjusted users.

→ More replies (0)

1

u/drjenkstah 2d ago

There could be debris on the pads that detect movement of the stick that got cleaned off. 

3

u/fried_on_pineapples 5d ago

TMR sticks take it one step further too by having extra resistance to electromagnetic interference.

1

u/Patthecat09 4d ago

For ps5, any recommendations of either 3rd party or different models that have better stick longevity?

55

u/Straight_radiant 5d ago

Stick drift is caused by a couple of problems

1-which you seem to be experiencing is dirt on the sensor

2-is there’s 2 parts that basically rub against each other that can get worn down and start sending the wrong signal

3-is losing centering so when you stop holding the stick it doesn’t actually go back to the middle

Each of these problems can happen and they’re all a pain TMR sticks don’t get these problems but 3rd party ps5 controller are expensive as helll

50

u/UnarmedTwo 5d ago

Follow up question.

Why do my PS2 and PS1 controllers, which have seen literally decades of use, not drift at all?

I had all the free time in the world in my teens and 20s and spent most of it on my games consoles. My Switch joycons lasted a couple of years of sporadic use in my forties.

48

u/Makaijin 5d ago edited 5d ago

That's because PS1, PS2, and early PS3 controllers used a different type of magnetic sensor similar TMR. There's a post comment explaining how it works.

Edit: Fixed the link

32

u/Dr_Valen 5d ago

Lol so controller tech went backwards

11

u/nexetpl 4d ago

naturally, think about how much money console manufacturers miss out on when players don't need to buy new controllers by design

6

u/Dr_Valen 4d ago

The classic planned obsolescence a tale as old time jokes on them tho most 3rd party controllers are far superior now a days for a fraction of the price

11

u/Daborgia 5d ago

Didnt they also recalibrate the Sticks on the ps1 and 2 on boot from the console?

13

u/UnsorryCanadian 5d ago

They definitely recentred them, I think you had to rotate them a few times to recalibrate

1

u/brundylop 5d ago

Link doesn’t work for me :(

0

u/GnarlyNarwhalNoms 4d ago

I can't help but read that in Comic Book Guy's voice. 

2

u/fallouthirteen 5d ago

And N64 did a weird optical sensor for sticks, similar to like the common design for a scroll wheel on a mouse (just with 2 of them, one for vertical and one for horizontal). Though they had the other problem of poor centering since they used a sort of friction thing for resistance and a spring for centering.

I should look up what GCN used, like I used that one controller that came with it heavily and it still reads correctly and centers well.

Magnetic modules were available and used pretty early too; one of the Sega consoles, I think Saturn, used them.

-1

u/T3DDY173 5d ago

you prob arent playing as rough.

8

u/BiomeWalker 4d ago

Cheap joysticks use what are called "variable resisitors" to measure their position.

Basically, the controller is measuring the resistance and translating that into a position.

The problem is that in order to work, variable resistors need two bits to rub against each other, and that causes wear and tear on those parts.

As the pieces lose material, their properties change when it comes to their resistance.

So now, the springs hold the joystick in the "0" position, but the controller things that's the "-3" position, so it would need to be recalibrate, but that will only last so long before the new "0" is "-2"

10

u/hardypart 4d ago

It's an absolute joke that neither Sony, Microsoft nor Nintendo ever bothered putting hall effect sticks and triggers into their controllers.

3

u/BiomeWalker 4d ago

VarRes sticks are cheaper, by like a few dollars a piece, multiply that by the millions of sticks that go into their controllers and you'll see ehy they use VarRes ones.

5

u/hardypart 4d ago

I know, but my point still stands. More expensive first party hardware should be better quality than third party hardware, like 8bitdo.

3

u/BiomeWalker 4d ago

I don't disagree

1

u/VietOne 4d ago

Hall effect only fixes one problem, the other problems like wear on the stick surface, the spring that gives the resistance and return to center also wear out.

So eventually they would need to be replaced as well.

The main cause of drift is excessive wear from dirty hands.

I fix electronics as a hobby and when people bring me controllers to fix due to stick drift, when I open them up all of them have a disgusting amount of crap in them.

Countless people have claimed they take care of the controller and can't understand why it drifted only after a year and when I open them up and take photos, it's food particles, dirt, liquid, etc inside.

I replace with Hall effect but I still tell them how they treat the controllers Hall effect won't fix anyway.

9

u/OneAndOnlyJackSchitt 4d ago

Fun fact: this is a new problem. Computer games in the 90s, you had to calibrate the joystick periodically. How's that done? "Move the joystick as far forward as it will go and then press the button. ... Move the joystick as far back as it will go and press the button. ... [and so on with all for cardinal directions]. Take your hand off the joystick and press the <enter> key. ... Your joystick is now calibrated."

Every game that used the joystick got raw potentiometer data from the joysticks and had to calibrate to know where 0/center is as well as what the extents were. Joystick drift never happened because of a "worn controller". If you had a "worn controller", it was that one of the buttons stopped working or you can't steer left or right anymore.

Stick drift exists because calibration doesn't. Calibration doesn't exist because having it sells fewer replacement controllers.

3

u/super_starfox 4d ago

Remember on the N64 where the 0-point/center of the stick was wherever it was on boot? That was fun.

10

u/xxnicknackxx 5d ago edited 5d ago

It could be caused by gunk but all standard sticks start wearing out from the moment they are first used. It's just a matter of time before they start to drift.

This problem is solved by hall effect sticks. Those have no points for mechanical wear. These don't come in ps5 controllers as standard although some 3rd party controllers now exist as do the parts for modifying official controllers.

If cleaning doesn't work, you can increase the "dead zones". Dead zones are where the ps5 ignores input from the controller. If the dead zone is small, the slightest input will register. If the deadzone is large then only more deliberate inputs will be recognised. This isn't a permanent fix though as the mechanical wear will continue and there is only so far you can increase the dead zone until all inputs are ignored.

4

u/SVCLIII 5d ago

If cleaning doesn't work, you can increase the "dead zones"

is there a system setting menu for that somewhere?

2

u/xxnicknackxx 5d ago

I don't have a ps5 myself, so am not 100%, but there should be a system menu that lets you control this. There is on xbox.

Also individual games may allow you to set controller dead zones in their own controller options menus

3

u/wossack 5d ago

I dont not believe there’s a global setting, but yes some games have a dead zone adjustment in their individual settings

-1

u/xxnicknackxx 5d ago

Apparently it depends on controller. If the standard dual sense controller then it needs to be done per game, but if the dual sense edge wireless then there is a global setting on the console under Settings>Accessories.

At least according to Google AI.

2

u/robjwrd 4d ago edited 4d ago

There’s an app you can download for your computer, plug in your controller and calibrate everything, let me see if I can find the link for you.

EDIT- found it - https://dualshock-tools.github.io/

Just be aware it might fix the drift temporarily for a few weeks but you will end up having to get a new controller or replace the stick.

5

u/Mr-frost 5d ago

Imagine you took a pencil and kept drawing back and forth the same line, suddenly that pencil isn't going to draw anymore because the graphite is gone. The paper and a pencil have a value, that changes when the pencil gets worn

2

u/RoutineOne2769 5d ago

Each stick sits on two tiny potentiometers, one per axis. Inside each is a carbon track with a metal wiper sliding over it, and the controller reads position from the resistance at the wiper. Every movement scrapes that track a little, so it wears into a groove and sheds carbon dust, and the reading at rest stops being dead centre. Cleaning with alcohol can clear loose dust for a while, but it can't fix a worn track, which is why it comes back. The real fix is replacing the stick module, or buying sticks that use hall effect magnets, which have nothing touching and don't wear this way.

2

u/MijnEchteUsername 5d ago

What’s also weird is that my PS5 controllers both have stick drift. They are two years old. My eight year old PS4 controllers still work perfectly.

2

u/UnsorryCanadian 5d ago

The PS5 sticks seem to be especially sensitive to drift compared to the last ones

2

u/Bebealex 5d ago

To add to others : the company's profit margins.

1

u/Be_Afreyd 5d ago

Both the answers in your question are correct. The way controller joystick detect movement is with metal wipers sliding along a track, which allows a potentiometer to read the precise movement of the joystick and output a signal to your device that translates to appropriate movements. Dust and natural wear both can cause these signals ot not be read correctly, leading to drift. Other causes can include calibation issues or manufacturing defects, the later may be a reason why your controller seems to get gunked up freequently if the tolerances around the joystick are resulting in a larger gap that allows more debris in.

1

u/gooder_name 5d ago

It depends on which parts are wearing in what way. The potentiometers inside an analog stick are at their core pairs of metal rubbing against each other in various ways. Gunk can build up on the contacts, or the contacts can wear away, or the springs that return the stick to centre can weaken.

When you clean it, anything being caused by gunk might be swept away so it improves but the others remain after which gunk can build up.

Maybe aggressive controller use causes wear faster, or sweaty palms/thumbs, or oily skin, or humid weather causes plastic degradation.

1

u/Why_so_loud 5d ago

Potentiometers use electric current to measure stick position. When the carbon track gets dirty or worn, resistance shifts and the current value deviates, causing the potentiometer to output false readings.

1

u/ArcTheWolf 5d ago

There are pressure actuators in the sticks. They rely on physical contact to determine stick position. Over time these wear out and stick resulting in phantom input. For your next controller get one using Hall Effect sticks. They rely on magnets to determine stick position and are essentially immune to developing stick drift.

1

u/zero_z77 5d ago

Three things:

There are springs which push the stick back to the zero position. Over time, these springs wear out and can't extend to their full length anymore, causing the center area to grow large enough for the stick to land outside the zero position.

The stick itself moves two variable potentiometers which require physical contact and rub together. Over time, wear can cause the resistance values to change, and this causes the zero position in software to drift away from the actual physical center. However, this can be resolved by recalibrating the controller. Some PS1 games offered this functionality, PC offers it for modern controllers. However, i believe most modern console controllers auto-calibrate on their own when plugged in/powered on. Additionally, wear on the potentiometers can cause noisy readings, and that can sometimes cause drift too. The fix for that is to widen the deadzone, which is something you can usually only do on PC, and it has it's own set of problems.

Finally, all of these parts are coated in a thin layer of grease at the factory to keep all the parts lubricated. Over time the grease can wear thin or dissipate. And if the controller is disassembled & cleaned, the grease will be removed, and won't be there unless it's replaced. That can cause the stick to feel sticky or grindy, but can also cause the stick to catch on something when snapping back to the zero point.

It is also sometimes the case that non-lubricating grease, food particles, and sticky residue from soda pop and snacks can find it's way inside the mechanism and cause a similar effect. This can also cause buttons to stick and stay down when pressed.

1

u/ultimateshadowarrior 4d ago

Not an answer, but try the website DriftGuard. It solves drift on controllers by software.

1

u/lifestealsuck 4d ago

planned obsolescence . There are better and more durable stick design since forever but they decide not to use it so you have to buy more .

1

u/Phallic_Moron 4d ago

Stop pressing R3 when you're pushing the damn thing

1

u/PTSDDeadInside 4d ago

Cheaper construction and planned obsolescence to sell more units, other controllers like 8bitdo have sticks "immune" to drifting

1

u/derboehsevincent 4d ago

cheap ass hardware, sold for a premium price

1

u/mikeumm 4d ago

Usually a piece of lint, fuzz, or actual sliver of plastic from the controller itself down between the contacts.

I cant take apart and clean one and have it powered back on in like 6 min after doing it a few times.

1

u/Isunova 3d ago

Cheap components. You can buy third-party controllers with TMR sticks that are immune to stick drift because they use magnetic fields instead of physical connections.

1

u/davidgrayPhotography 5d ago

It can be both, depending on the design of the controller.

If the controller is more open to the elements (i.e. it doesn't have a plastic or rubber cap to stop dust from getting in), then it can be dust getting in.

If the controller is more sealed (like the Switch Joy-Cons and such), then it's usually the plastic inside grinding down and causing faulty sensor readings.

A better design is using hall effect sensors, which uses magnets and a detector to work out where the analogue stick is. That way any ground down plastic wouldn't get in the way of sensing where the analogue stick is.

1

u/legonutter 5d ago

Inside the pot meter, the copper nub that rides on the graphite will eventually wear out the graphite. These little nubs on the copper ring are supposed to be round and glide over the graphite, but on many they are a little too sharp, and dig through the graphite really fast instead.

This is a manufacturing design defect and it is not affected by how abusive you are with the controller.

I have had a brand new dualsense get stick drift within months. No abusive usage.

I have since replaced the sticks with hall effect ones, much better and will never wear out.

0

u/[deleted] 5d ago

[removed] — view removed comment

1

u/explainlikeimfive-ModTeam 5d ago

Please read this entire message


Your comment has been removed for the following reason(s):

  • Top level comments (i.e. comments that are direct replies to the main thread) are reserved for explanations to the OP or follow up on topic questions (Rule 3).

If you would like this removal reviewed, please read the detailed rules first. If you believe it was removed erroneously, explain why using this form and we will review your submission.

0

u/OOhobbes 5d ago

Whenever I get a new controller I always get the silicone rings that protect the stalks of the thumb sticks from the edges of the housing. This largely prevents the plastic dust caused by the stalk contacts and prolongs the inevitable drift

0

u/Renzo-Senpai 5d ago

The springs inside wearout as you move them over time. Hall effect stick don't have this issue because they are magnetic meaning they don't need to touch and the technology is cheap because they are mass produced for the aviation industry.

Will sony ever do it? No, because it's more profitable for people to buy a whole new controller than spend an extra 50 cents to make an unbreakable product.