BYTEROT - retro PCs, consoles and lost software
home | articles | how-tos | what's new | library | repair | connect | contribute | links
 
Get an account
Accounts are free. Join #retro on irc.fxnet.org, identify with NickServ and type !req.
[ how ]

IRC
#retro on irc.fxnet.org
6697 ssl · 6667 plain
modern + vintage clients welcome
[ vintage how-to ]

Sections
OS 1,075
DRIVERS 61
SOFTWARE 22
GAMES 10
UTILS 37
DOCS 561
INCOMING 0
REQUESTS 0
LIBRARY 25,406 files

Some stats
releases1,766
last 24h+750
online404.1 GB
library1.2 TB
members0
updated2026-10-04 23:30

 
Disassembling PlayStation Controller SCPH-1080
DeviceSony PlayStation Controller SCPH-1080
DifficultyEasy
Time5 minutes
Steps5
This guide is by DinoPilot on iFixit and is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0. ByteRot mirrors it for non-commercial preservation: formatting changed and photos resized for old browsers; full-size photos and the text are on the FTP in /DOCS/REPAIR. Original guide >>

This is how I disassemble my PlayStation controller for cleaning. This is not a repair guide or for any electronics explanations.

Tools: Size 0 Philips Head Scewdriver; Anti-Static Brush; soap and water


Step 1
[step 1 photo] [step 1 photo] [step 1 photo]
• Turn the controller onto its front and remove the 8 screws in the holes, 4 on each side.
• Remove the bottom half of the controllers shell.
• The screws are all the same size so no need to replace in the same holes, just be careful they dont get lost.

Step 2
[step 2 photo] [step 2 photo]
• Start in the bottom half of the shell.
• The L2 & R2 buttons are held in place by a bracket with 1 silver screw each, remove the screws.
• The brackets and buttons should come out when turned over or with very little force.
• Keep these screws separate from the 8 shell screws.

Step 3
[step 3 photo] [step 3 photo] [step 3 photo]
• Now go back to the top half of the controller shell which contains the PCB.
• Note the L1 and R1 cable route, they sit in slits to help keep them safe.
• Remove the L1 and R1 brackets by lifting them up and out, they can sometimes be slightly stuck in place but a small jiggle helps.
• Now lift the buttons and PCB out of the shell.

Step 4
[step 4 photo] [step 4 photo] [step 4 photo]
• Next we can remove the other buttons.
• They contain multiple layers of rubber and plastic and can be tipped out or pulled out easy enough.

Step 5
[step 5 photo] [step 5 photo]
• The L1 and R1 buttons can be pulled out of their brackets.
• Grasp the dark grey button firmly, wiggle and pull them out.
• This will not break them if they are in good health.
• You will see they have very small catches, just enough to keep them in when in use.
• That is as far as I go for cleaning my controllers.

Conclusion
I washed my controller plastic and rubber parts in warm soapy water using an old toothbrush, left to dry fully and then reassembled.

To reassemble your device, follow these instructions in reverse order, ensuring cables are replaced into their designed routes to help prevent any damage when closing the controller back up.

Credit
This guide is by DinoPilot on iFixit and is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0. ByteRot mirrors it for non-commercial preservation: formatting changed and photos resized for old browsers; full-size photos and the text are on the FTP in /DOCS/REPAIR. Original guide >>
[ all repair guides ]

[ByteRot] [FTP] [IRC] [Any Browser] [HTML 3.2]
© 2026 ByteRot · plain HTML 3.2, no JavaScript: works in Mosaic, Netscape, IE, Lynx and whatever you're using now · built 2026-10-04