Measure the trigger first
Open the Xbox controller tester and pull each trigger slowly. The bar should rise evenly to 100% and drop back to 0% the moment you let go. Three patterns are common:
- Returns slowly or stays at 5 to 20%: friction at the pivot or a weak spring. The trigger is sticky.
- Reaches 100% but squeaks or creaks: dry plastic rubbing at the pivot or against the rumble motor housing.
- Stuck fully down: the spring has come off its hook or the trigger has jumped off its pivot.
If the bar is erratic or jumps, the magnet or the sensor is the problem; that is covered at the end.
Quick fix without opening
For a mildly sticky trigger, sugar from a drink is the usual cause. Pull the trigger fully and work a cotton swab lightly dampened with isopropyl alcohol into the gap around it, then press and release it thirty times while it dries. Compressed air into the gap removes crumbs. Do not spray lubricant into the gap from outside: it spreads onto the board and attracts dust.
Opening the controller
Xbox Series and Xbox One controllers open with a Torx T8 security bit and a plastic pry tool. Remove the battery cover and the side grips, take out the screws (on the Xbox One one is hidden under the sticker in the battery bay), separate the shell halves and lift the trigger assemblies. Keep track of which spring belongs to which side; left and right are mirrored.

Clean, reseat and lubricate
- Remove the trigger from its pivot and clean the axle and the holes it turns in with isopropyl alcohol.
- Check the return spring: both arms must sit in their hooks and the coil must not be stretched. A stretched spring can be bent back carefully or replaced.
- Apply a tiny amount of plastic-safe silicone or dielectric grease to the pivot only. A drop the size of a pinhead is enough.
- Check where the trigger rubs the rumble motor housing; a squeak often comes from there. A thin strip of PTFE tape on the contact point stops it.
- Reassemble, then test the full range in the tester again.

When the reading jumps
Xbox triggers measure position with a small magnet on the trigger and a Hall sensor on the board. If the tester shows the value jumping or never reaching 100% even after cleaning, the magnet may have come loose or cracked. A dab of glue back in its original position fixes a loose magnet; a cracked trigger needs a replacement trigger, which is inexpensive. Under warranty, Microsoft replaces the controller.
Frequently asked questions
Can I use WD-40 on a squeaky trigger?
No. It thins plastic over time and spreads onto the electronics. Use a tiny amount of plastic-safe silicone or dielectric grease on the pivot only.
Why does only one trigger squeak?
The trigger you use more, usually RT in shooters, wears its pivot and spring faster. Both sides are built the same, so the fix is the same.
Do Elite controllers have the same problem?
Elite Series 2 triggers have hair-trigger locks with extra parts, but sticking and squeaking come from the same pivot and spring and are fixed the same way.
