Student-Contributed Wiki
How to Troubleshoot Installing Xbox One Controller Drivers on PC Running Windows 7. Few people having problems installing the Xbox One Controller drivers, myself included. Use your Xbox One. If the issue persists, follow steps below to update the driver again: 1) In Device Manager, right-click on Microsoft Xbox One Controller and click Update Driver Software. 2) Click Browse my computer for driver software. 4) Select Microsoft Xbox One Controller then click Next button.
An awesome student from our education program made this wiki. It is not managed by iFixit staff.
This is a troubleshooting page for the wired PowerA Fusion Controller for Xbox One and PC.
- Controller Won't Turn On
- Controller Won't Respond When Connected To PC
- Sticky Buttons
- Controller Will Not Vibrate
- LED On The Controller Will Not Turn On
Liquid Metal Filler
I keep pressing buttons and nothing happens.
Unplug the cable and make sure you are connecting it in the right slot, then connect it again.
Your cable may be defective and will not power your controller at all. If this is happening, you have to buy a new cable and replace it.
Metal Xbox One Controller
I keep pressing buttons but nothing moves on the screen.
Ensure that you are plugging your controller into a USB port that will provide enough power for the controller to work.
You might not have the correct software that recognizes the controller; check if you even have a software. If not, download one. If this does not work, test your controller on other devices, such as an Xbox console or another computer to check if the controller works.
Some or all the buttons in my controller take too long to pop up
The buttons on your controller might have food residue or just dust. If you want to clean them you will need a cleaning wipe and some alcohol. If that does not work, try opening the controller to clean them more thoroughly or change them.
When I am playing a game, the controller won’t vibrate.
Make sure the vibration option is enabled which is commonly found in the setting of the game you are playing. The vibration option may also be turned off from the console settings.
Try out a different controller to play the game. If the controller still doesn’t vibrate there is a high chance the game doesn’t support the vibration effect.
Install Xbox One Controller Driver
If you’ve tried all the above and your controller still isn’t vibrating, you most likely have a defective vibration motor. If so, grab a screwdriver because you will need it for the Xbox One Wireless Controller Trigger Rumble Motor Replacement guide. This guide requires soldering.
Part: Xbox One controller trigger vibration motor
Tools required: TR6 Torx Security Screwdriver, TR8 Torx Security Screwdriver, Spudger, soldering station tweezers (recommended)
My controller is working but the led appears off
If your controller is working but the LED is not on, it might be because it is burned out and you will have to replace it.
There might be a problem with the connections between the LED and the power of the controller. This could be either because it has fallen or a beverage has been spilled on it. The best option is to open the controller and check the connections with a voltage tester.
I'm a little confused when trying to follow the thread above.
We're running a Pi3, new Xbox One controller and have been unable to get the Pi to recognized the attached controller. When using xboxdrv EmulationStation would recognize a second controller, but would no buttons would allow it to be configured. Using xpad, I've not been able to get anything to work.
When I put the following in:for js in /dev/input/js*; do echo $js; udevadm info $js; done; dkms status
I get (sorry for the formatting, I can't get it to display code correctly)
P: /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/input/input2/js0
N: input/js0
S: input/by-id/usb-PowerA_Xbox_ONE_liquid_metal_controller_00007947A0B2CF70-joystick
S: input/by-path/platform-3f980000.usb-usb-0:1.3:1.0-joystick
E: DEVLINKS=/dev/input/by-id/usb-PowerA_Xbox_ONE_liquid_metal_controller_00007947A0B2CF70-joystick /dev/input/by-path/platform-3f980000.usb-usb-0:1.3:1.0-joystick
E: DEVNAME=/dev/input/js0
E: DEVPATH=/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/input/input2/js0
E: ID_BUS=usb
E: ID_FOR_SEAT=input-platform-3f980000_usb-usb-0_1_3_1_0
E: ID_INPUT=1
E: ID_INPUT_JOYSTICK=1
E: ID_MODEL=Xbox_ONE_liquid_metal_controller
E: ID_MODEL_ENC=Xboxx20ONEx20liquidx20metalx20controller
E: ID_MODEL_ID=543a
E: ID_PATH=platform-3f980000.usb-usb-0:1.3:1.0
E: ID_PATH_TAG=platform-3f980000_usb-usb-0_1_3_1_0
E: ID_REVISION=0101
E: ID_SERIAL=PowerA_Xbox_ONE_liquid_metal_controller_00007947A0B2CF70
E: ID_SERIAL_SHORT=00007947A0B2CF70
E: ID_TYPE=generic
E: ID_USB_DRIVER=xpad
E: ID_USB_INTERFACES=:ff47d0:
E: ID_USB_INTERFACE_NUM=00
E: ID_VENDOR=PowerA
E: ID_VENDOR_ENC=PowerA
E: ID_VENDOR_ID=24c6
E: MAJOR=13
E: MINOR=0
E: SUBSYSTEM=input
E: TAGS=
E: USEC_INITIALIZED=24133
xpad, 0.4, 4.4.21-v7+, armv7l: installed (original_module exists)
I just need a little help getting this thing figured out before I try putting ROMs on here.