Today I went to get an xbox one controller to see if to was my controllers or usb drivers and it continued to do the same until i tried your option of fixing it. So far it has worked for me on my xbox one controller. I am going to see if the same works with my ps4 or anything controller I am able to use.