- Powera Xbox One Controller Driver
- Powera Xbox One Controller Review
- Powera Wired Xbox One Controller
- Xbox One Controller Driver Download
I've got this controller ('www.bestbuy.com/site/power-a-spectra-controller-for-xbox-one-black/8685189.p?skuId=8685189') that I'm trying to get to work on Ubuntu, but its causing immense trouble. This is largely due to my inexperience with Linux.
I've installed the driver for xbox controllers using this forum here, but when I checked to see if it recognized my controller it gave me the following error:
This forum mentioned that I need to install a patch to xpad.c to make my controller work. Advice was given on how to patch a document as a response to that guy's question. However, in this command, I need to save the patch in the same place where xpad.c is apparently saved. This leads to my questions:
- Am I on the right track? Is xpad and xboxdrv the same thing? Will the patch in the above forum work for my purposes?
- Where is this xpad.c? Does it install with xboxdrv? I've tried to search for it on my computer, and I get some header files for it, but I can't move the patch into the folder where its located.
- In general, where do files get saved when installing programs like these?
Thanks in advance for the help. Please keep in mind that I am a novice: the more detail, the better.
9) At the “Update Driver Warning” warning pop-up notification, click on the “Yes” button. 10) PowerA controller should appear as “Xbox Gaming Device” at the Device Manager at the “Microsoft Xbox One Controller” category. Windows 10 has a native driver system embedded in the OS. Method 3: Update the Xbox One Controller Driver. If the Xbox One Controller driver is missing or corrupted, the controller cannot work properly on your PC. So you can try to update the controller driver. There are two methods to update the driver. This method is update the driver manually via Device Manager. Buy PowerA Fusion 2.0 Controller For Xbox One - Black (1428680-01) at. Please fix this as this misleads consumers - if it's not for windows, don't waste. A Xbox one controller on my Windows 10 64 bit PC with the Creators update installed.
- Jan 5, 2016 - I found this which might have, I downloaded it and it seemed to work for me. Did this solve your problem? Look for something like the xbox one controller driver, mine was Xbox peripherals (legacy) but there are others.
- How To Install Drivers for PowerA/ProEX XBox 360 Controller in Windows EC Tech. 10 Things You Should NEVER Do To Your XBOX One. PowerA Enhanced Wired Controller & Mini, Xbox One.
Update: I'm using Ubuntu version 16.04. I've tried options of installing xpad-v0.4 and the steamos version. I've noted with both that the program jstest-gtk recognizes the controller, even the brand (PowerA Spectra), but the controller simply continues to flash its LED light, and it remains unresponsive when I try to input controls.
Clint Chelak
Clint ChelakClint Chelak
1 Answer
I have gotten to the point where my controller was recognised, but not responding to button-presses. Maybe your controller will respond, if you follow my steps, but maybe it won't.
![Powera xbox one controller driver not working windows 10 Powera xbox one controller driver not working windows 10](/uploads/1/2/6/0/126049817/513929966.jpg)
xpad and xboxdrv are not the same thing, they are two different approaches. It seems at the moment that xboxdrv works best, but is not quite up to date on Ubuntu.
You need to download, modify and then compile the newest version of xboxdrv.
Download
From github, https://github.com/zerojay/xboxdrv press the green
Clone or Download
button, then Download ZIP
. Extract the downloaded file to an empty folder.
Modify
Here comes the tricky part. In the extracted folder, locate the file
[...]/src/xpad_device.cpp
. Open it, and you will find a long list of entries like{ GAMEPAD_XBOX, 0x0d2f, 0x0002, 'Andamiro Pump It Up pad' },
You want to add your own controller to this list. It should be on the form
{ GAMEPAD_XBOXONE, 0x????, 0x????, 'Your product description' },
And you need to find the two codes that identify it.
In a Terminal, type
watch lsusb
Plug in your controller and make a note of the line that appears in the list. This is your controller. Mine was called
Bus 002 Device 013: ID 0e6f:02b2 Logic3
In
xpad_device.cpp
check that your controller's ID isn't already among the xbox one controllers. If it is, you can skip the rest of this step.Add your entry to the list, adding the first and second part of your controller's device ID to the first and second code in the entry. Mind that each entry is comma-separated, and the last entry has no comma after it.
Mine becomes
{ GAMEPAD_XBOXONE, 0x0e6f, 0x02b2, '@Play - Wired Controller for Xbox One' },
Save the file and close it.
Compile
From a terminal, navigate to the extracted folder. First paste in
sudo apt-get install scons g++ libboost-dev scons pkg-config libusb-1.0-0-dev git-core libx11-dev libudev-dev x11proto-core-dev libdbus-glib-1-dev
to install dependencies. The actual compiling may take a while. Type
scons
then
make install
Run
From a terminal,
sudo xboxdrv
See if it works. For actual gaming, run
sudo xboxdrv --silent
So it won't waste CPU printing all input events to the terminal.
To make starting it easier, try adding it as a shortcut with Alacarte.
AsgerHBAsgerHB
Not the answer you're looking for? Browse other questions tagged driversgamesjoystickxbox-one or ask your own question.
Student-Contributed Wiki
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
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.
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.
Powera Xbox One Controller Driver
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.
Powera Xbox One Controller Review
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.
Powera Wired Xbox One Controller
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.
Xbox One Controller Driver Download
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.