JoystickTest

Guides

Xbox controller trigger sticky, squeaky or stuck

Xbox triggers are simple mechanisms: a plastic lever on a pivot, a return spring and a magnet that the controller reads. Sticking, squeaking and loud clicking all come from the pivot and the spring, and all can be fixed at home.

Finger pressing the right trigger of a black controller
A trigger that is slow to return or squeaks when pressed has a dry pivot or a spring out of its seat.

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.

Opened controller showing the trigger pivot and its coiled return spring
The trigger pivot and its return spring. Most sticky or stuck triggers are fixed right here.

Clean, reseat and lubricate

  1. Remove the trigger from its pivot and clean the axle and the holes it turns in with isopropyl alcohol.
  2. 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.
  3. Apply a tiny amount of plastic-safe silicone or dielectric grease to the pivot only. A drop the size of a pinhead is enough.
  4. 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.
  5. Reassemble, then test the full range in the tester again.
Tiny amount of grease being applied to a trigger pivot with a toothpick
Grease on the pivot only, and very little. Too much reaches the sensor and attracts dust.

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.

Check the full trigger rangePull each trigger slowly: the bar should reach 100% and drop back to 0% at once.
Open the Xbox controller tester