Xbox One Third Party Wired Controller Driver

I tried the driver suggested above with a PowerA controller, and it doesn't seem to work. The System Preferences app appears to show that the controller is present (it says 'Xbox 360 Wired Controller (Xbox 360) (Wired)') but I get no feedback when pressing buttons or moving the joystick on the controller. For grins I also toggled 'Pretend to be an Xbox 360 controller' as well, but no joy.

  1. Make your gaming experiences more immersive, precise, and connected with Xbox One accessories.
  2. Windows 7 does not detect driver for third party Xbox 360 USB wired controller. Detect driver party xbox 360 usb wired controller. And a receiver but if you do get the PC one you must.
  3. So last night I purchased a Mini Pro EX wired controller for XBox 360. A 3rd Party XBox 360 Controller for PC Gaming. Upgrade to a fancy XBox One controller.

The Mac (OS X El Capitan 10.11.6) sees this as the following:

Xbox ONE liquid metal controller:

Just wondering what the best Xbox 360 3RD party controller is?I heard good things about the HORI EX2 gamepad except the right analog stick ghosts sometimes. If you've got a wired Xbox 360 controller, skip straight to Install software. Microsoft version will cost a bit more than that, but there are many third-party versions. Apr 3, 2018 - How to download and install the drivers; How to connect your Xbox controller. If you buy a third-party wired controller you won't have to worry.

Third

Product ID: 0x543a
Vendor ID: 0x24c6
Version: 1.01
Serial Number: 0000000000000000
Speed: Up to 12 Mb/sec
Manufacturer: PowerA
Location ID: 0x14200000 / 8
Current Available (mA): 1000
Current Required (mA): 500
Extra Operating Current (mA): 0

Console.app provides the following feedback:

9/3/16 11:58:23.000 AM kernel[0]: IOHIDDevice::newUserClient called on an inactive device
9/3/16 11:58:23.000 AM kernel[0]: IOHIDDevice::newUserClient called on an inactive device
9/3/16 11:58:23.000 AM kernel[0]: IOHIDDevice::newUserClient called on an inactive device
9/3/16 11:58:23.000 AM kernel[0]: Unknown escape 128
9/3/16 11:58:23.000 AM kernel[0]: IOHIDDevice::newUserClient called on an inactive device
9/3/16 11:58:58.500 AM System Preferences[281]: Unable to simultaneously satisfy constraints:
(
'<NSLayoutConstraint:0x7fd0ebb07000 H:[MyWhole360Controller:0x7fd0ebb03dc0(465)]>',
'<NSLayoutConstraint:0x7fd0ebb07740 H:|-(NSSpace(20))-[MyWhole360Controller:0x7fd0ebb03dc0] (Names: '|':NSView:0x7fd0e951f3e0 )>',
'<NSAutoresizingMaskLayoutConstraint:0x7fd0eb895ce0 h=-&- v=-&- H:|-(0)-[NSView:0x7fd0e951f3e0] (Names: '|':NSTabView:0x7fd0e9520a50 )>',
'<NSAutoresizingMaskLayoutConstraint:0x7fd0eb895d30 h=-&- v=-&- H:[NSView:0x7fd0e951f3e0]-(0)-| (Names: '|':NSTabView:0x7fd0e9520a50 )>',
'<NSLayoutConstraint:0x7fd0eb8483c0 H:[NSTabView:0x7fd0e9520a50]-(0)-| (Names: '|':NSView:0x7fd0e9520e30 )>',
'<NSLayoutConstraint:0x7fd0eb848410 H:|-(0)-[NSTabView:0x7fd0e9520a50] (Names: '|':NSView:0x7fd0e9520e30 )>',
'<NSLayoutConstraint:0x7fd0ebb07350 H:[MyWhole360Controller:0x7fd0ebb03dc0]-(NSSpace(8))-[NSBox:0x7fd0e97f0550'Left Stick']>',
'<NSLayoutConstraint:0x7fd0e97f4f10 H:[NSBox:0x7fd0e97f0550'Left Stick']-(NSSpace(20))-| (Names: '|':NSView:0x7fd0e951f3e0 )>',
'<NSLayoutConstraint:0x7fd0e97f3dc0 H:[NSBox:0x7fd0e97f0550'Left Stick'(145)]>',
'<NSLayoutConstraint:0x7fd0eb83c2c0 H:[NSBox:0x7fd0eb83ba10'Box']-(0)-| (Names: '|':NSView:0x7fd0e9520e30 )>',
'<NSLayoutConstraint:0x7fd0eb83c360 H:|-(0)-[NSBox:0x7fd0eb83ba10'Box'] (Names: '|':NSView:0x7fd0e9520e30 )>',
'<NSLayoutConstraint:0x7fd0eb848070 H:[NSBox:0x7fd0eb83ba10'Box'(668)]>'
)

Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x7fd0ebb07000 H:[MyWhole360Controller:0x7fd0ebb03dc0(465)]>

Set the NSUserDefault NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints to YES to have -[NSWindow visualizeConstraints:] automatically called when this happens. And/or, break on objc_exception_throw to catch this in the debugger.
9/3/16 11:58:58.805 AM System Preferences[281]: Unable to simultaneously satisfy constraints:
(
'<NSLayoutConstraint:0x7fd0ebb07000 H:[MyWhole360Controller:0x7fd0ebb03dc0(465)]>',
'<NSLayoutConstraint:0x7fd0ebb07740 H:|-(NSSpace(20))-[MyWhole360Controller:0x7fd0ebb03dc0] (Names: '|':NSView:0x7fd0e951f3e0 )>',
'<NSAutoresizingMaskLayoutConstraint:0x7fd0eb895ce0 h=-&- v=-&- H:|-(0)-[NSView:0x7fd0e951f3e0] (Names: '|':NSTabView:0x7fd0e9520a50 )>',
'<NSAutoresizingMaskLayoutConstraint:0x7fd0eb895d30 h=-&- v=-&- H:[NSView:0x7fd0e951f3e0]-(0)-| (Names: '|':NSTabView:0x7fd0e9520a50 )>',
'<NSLayoutConstraint:0x7fd0eb8483c0 H:[NSTabView:0x7fd0e9520a50]-(0)-| (Names: '|':NSView:0x7fd0e9520e30 )>',
'<NSLayoutConstraint:0x7fd0eb848410 H:|-(0)-[NSTabView:0x7fd0e9520a50] (Names: '|':NSView:0x7fd0e9520e30 )>',
'<NSLayoutConstraint:0x7fd0ebb07350 H:[MyWhole360Controller:0x7fd0ebb03dc0]-(NSSpace(8))-[NSBox:0x7fd0e97f0550'Left Stick']>',
'<NSLayoutConstraint:0x7fd0e97f4f10 H:[NSBox:0x7fd0e97f0550'Left Stick']-(NSSpace(20))-| (Names: '|':NSView:0x7fd0e951f3e0 )>',
'<NSLayoutConstraint:0x7fd0e97f3dc0 H:[NSBox:0x7fd0e97f0550'Left Stick'(145)]>',
'<NSLayoutConstraint:0x7fd0eb83c2c0 H:[NSBox:0x7fd0eb83ba10'Box']-(0)-| (Names: '|':NSView:0x7fd0e9520e30 )>',
'<NSLayoutConstraint:0x7fd0eb83c360 H:|-(0)-[NSBox:0x7fd0eb83ba10'Box'] (Names: '|':NSView:0x7fd0e9520e30 )>',
'<NSLayoutConstraint:0x7fd0eb848070 H:[NSBox:0x7fd0eb83ba10'Box'(668)]>'
)

Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x7fd0ebb07000 H:[MyWhole360Controller:0x7fd0ebb03dc0(465)]>

Set the NSUserDefault NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints to YES to have -[NSWindow visualizeConstraints:] automatically called when this happens. And/or, break on objc_exception_throw to catch this in the debugger.
9/3/16 11:58:58.811 AM System Preferences[281]: ControllerType from prefs was 0, expected 3
9/3/16 11:58:58.885 AM System Preferences[281]: Result of kextstat = 0

Microsoft’s consoles have always shipped to consumers with the highest quality gaming controllers and the Xbox One is no different. Less of a complete overhaul of the Xbox 360 gamepad and more of a refinement, the Xbox One’s controller is perfect for any and all games.

So, what if you game on a PC and crave something other than a mouse and keyboard? Or want to try SteamOS? We’ve got some good news: The Xbox One controller supports Windows PC and setting it up only takes a few minutes. Microsoft’s official drivers allow any Xbox One controller to work with PC games that have controller support.

How to connect an Xbox One controller to PC

To help you play all of your favorite PC games with your favorite Xbox One controller, we’ve put together this simple step-by-step walkthrough. Before we begin, you should know that there are three ways to do this: USB, wireless, or Bluetooth. You should also make sure your controller is updated with the latest Firmware.

You might also like How to connect a PS4 controller to a PC and How to connect Nintendo Switch controllers to a PC

Connect your Xbox One controller using USB

Step 1: Use a micro USB cable to connect your Xbox One controller to your PC. If you have a wireless controller, simply use your charging cable. If you have a wired controller, well, you can just plug it in like you would with your console.

Operating system specific limitations

Controller

Windows 10: You can have eight controllers connected at once. With chat headsets connected, that number decreases to four and with stereo headsets, it drops to two.

Examples Of Third Party

Windows 7/8: You can only connect four controllers at once. No headset support.

Connect your Xbox One controller wirelessly

Cheap Xbox One Controller Wired

  • Step 1: Purchase the Xbox Wireless Adapter ($25).
  • Step 2: Connect Xbox Wireless Adapter to an open USB port on your PC. Complete the setup process for the adapter as outlined here.
  • Step 3: Press the Guide button (Xbox logo) on your controller to turn it on.
  • Step 4: Press the sync button on top of the controller until the Xbox logo begins flashing (it’s the small button just right of LB).
  • Step 5: Press the small sync button on the adapter. Once the Xbox logo on the controller stops flashing and turns solid, you’re good to go.

Xbox One Third Party Wired Controller Driver Download

Connect your Xbox One controller using Bluetooth

Some Xbox One controllers support Bluetooth for wireless connection. To tell if your controller does, look at the plastic around the Xbox logo. Is it part of the face of the controller? If so, it has Bluetooth. But if the plastic surrounding the logo matches and leads into the triggers/bumpers, it doesn’t support Bluetooth. Bluetooth compatible Xbox One controllers came bundled with the Xbox One S and have been sold ever since. So if you purchased a new controller after August 2016, there’s a good chance it has Bluetooth. Look at the images below as an example.

1 of 2
  • Step 1: Navigate to Settings on your PC and click Devices.
  • Step 2: Click the Bluetooth settings option to make sure your Bluetooth is turned on. Stay in this menu.
  • Step 3: Press the Guide button and then the sync button on your controller. The logo should start blinking.
  • Step 4: On your PC, choose “Add Bluetooth or other device,” and click Bluetooth. This tells your PC to look for your controller.
  • Step 5: Once it shows up, choose Xbox Wireless Controller to finish the pairing process.

Best Xbox One Wired Controller

Editors' Recommendations