I'm using a wired xbox360 controller with Windows 10. I'd like to kill the controller vibration permanently, if I can - it messes with my motor control something awful.

I can't seem to find a setting to turn it off, though. Short of editing every game's config file or finding the in-game setting, is there a way to just say "Please don't rumble ever again, controller"?

  • 1
    Everything appears to be about turning it on because it doesn't work, nothing about turning it off...
    – Ben
    Commented Jun 27, 2016 at 1:07
  • 1
    @ben that was what I found too :(
    – user11502
    Commented Jun 27, 2016 at 1:08
  • Ok, I did find this which may help...
    – Ben
    Commented Jun 27, 2016 at 1:15
  • @ben nope. In win 10 that just brings up the game bar and the Xbox app, neither have the option to turn off vibration
    – user11502
    Commented Jun 27, 2016 at 1:18
  • The only other option I can find is to just to disable it in the controller itself (like pull it apart and disconnect the weights/vibration motor/whatever it is)
    – Ben
    Commented Jun 27, 2016 at 1:19

3 Answers 3


I did some googling for you, and you can't turn it off, so I did more googling and found this video that someone made that shows how to remove motors.

You'll need a Torques T8 w/ security bit screwdriver.

  1. Flip the controller over and remove battery pack and place it to the side. Remove 6 outer screws, and then remove the 7th screw last.
  2. Grab charging port and mic connector, then pull the battery pack forward.
  3. Ground yourself by touching metal. Remove white plugs, remove rumble motors and set to side.
  4. Take back plate and put it back on with the controller buttons first. Push springs of battery in and make sure of its quick sound.
  5. Screw the middle screw in first, then test if all buttons work. Screw in outer screws. Put battery pack in.

Credit to MrGradyIsCool from YouTube.

  • Please explain the steps in the video, possibly by using screenshots of the video (and crediting properly) as the video can go down, it might not be accessible.
    – ave
    Commented Jul 5, 2016 at 11:23
  • Got it done, is it alright?
    – YoshiLikes
    Commented Jul 5, 2016 at 16:25
  • 1
    Yep, it is great. I'll probably award the bounty to you.
    – ave
    Commented Jul 5, 2016 at 17:52
  • 1
    @YoshiLikes that's what the bounty is for - to award good answers!
    – Ben
    Commented Jul 5, 2016 at 22:09
  • 1
    @YoshiLikes your answer is good and you deserve the bounty... enjoy it.
    – ave
    Commented Jul 5, 2016 at 22:32

After quite a bit of research and fooling around it seems like there is no known way to disable controller vibration and Microsoft has no tools to do so. You could always remove the vibrators in your controller physically as a work around.


If you really want too, you can try to replace the DLL file (first make a backup of the original file).

You can take a look at this old thread. But anyway, beware! Even those DLLs can be compromised or may be outdated. The thread points to this GitHub Repo, which provides the necessary DLLs.

  • Please put the relevant parts of that conversation to your answer as the link might go down in the future, making your answer invalid
    – ave
    Commented Jul 5, 2016 at 11:24
  • Well, in those thread is just a reference to the GitHub Repo. And I can't put those DLL parts in here. This won't make much sense. ;-)
    – Ionic
    Commented Jul 9, 2016 at 20:18

You must log in to answer this question.