After you have found the right driver for your Game Controller, follow these simple instructions to install it. Power off your Game Controller device. Disconnect the device from your computer. Reconnect the device and power it on. Double click the driver download to extract it. If a language option is given, select your language. Download the latest drivers for your USB-MAC Controller to keep your Computer up-to-date. Available in this download are drivers for VIA USB 2.0 host controller on a system running on Windows 98/98SE/Me. Due to licensing agreements, USB 2.0. This page contains the driver installation download for USB-MAC Controller in supported models (System Product Name) that are running a supported operating. This package installs the USB3.0 Host Controller Driver for Windows 7 (32-bit and 64-bit), Vista (32-bit and 64-bit), XP on ThinkCentre M81, M91, M91p / ThinkStation E30 systems.

Considering the awkwardness of almost every other aspect of Mac gaming, I was a little shocked to discover how easy it is to pair popular console controllers with my MacBook. Sure, you’ll need to tweak a few things. Yes, some of the “support” exists only through the generosity and dedication of a few modders. Even so, you’re not entirely nuts if you assume you can pick up your PlayStation or Xbox controller and use it with your MacBook without dropping any extra cash.

There’s a catch, of course (and there always is): It’s easier to pull this off with some controllers over others. You’ll sometimes need to download separate drivers, and you might need to reboot the system to see those drivers take effect. You’ll almost certainly have a better time if you use a wired gamepad. For that matter, there’s no guarantee that every controller here will work with every game (although you’ll have a better chance if you play games downloaded through Steam).

Luckily for us, it is possible. You just might have to do a little work, so that’s why I’ve listed each controller here according to ease of use and setup, with the easiest being at the top.

Sony DualShock 4 for PlayStation 4

You’re in luck if you own a PlayStation 4. Sony may be the company that infamously resisted crossplay with other console systems to the point of absurdity, but it’s also the only major console maker that made an official adapter that’s partly aimed at Mac users. Just buy the $60 DualShock 4 USB Wireless Adapter, plug it into your Mac, and your DualShock 4 controller should work immediately. Power to the players, indeed.

But if you don’t feel like paying $60 for what’ll likely amount to a dongle for another dongle, you can plug the controller directly into your Mac with a Micro USB cable. It should work immediately. If you’re having trouble, you can see if your Mac is properly recognizing the device by opening About This Mac, clicking System Report, then USB, and seeing if Wireless Controller is listed (yes, even if you have it plugged in).

Alternatively, you can simply pair it through Bluetooth. First, open the Bluetooth menu under your Mac's System Preferences. Then reset the DualShock 4 by slipping a paperclip into the tiny hole near the DualShock’s L2 button (on the back). Hold it down for a couple of seconds.

After that, activate the DualShock 4’s Discovery Mode by holding the Share and PlayStation button at once for a few seconds. The controller should appear in the Bluetooth menu, and hopefully you’ll soon be shocked by how well it works.

Xbox 360 controller

Plenty of folks still claim the aging wired Xbox 360 controller is still the best gamepad for the PC, and as far as I’m concerned, that remains true for the Mac as well. Alas, it’s not through any effort on the part of Microsoft itself. You can’t even pair a wireless version through Bluetooth thanks to Microsoft’s proprietary software, so you’ll need to keep it plugged in with the cable regardless of which model you use.

Fortunately, courtesy of the modder FranticRain, you can get it to work simply by downloading a driver from Github. It works perfectly (so long as you’re not using it wirelessly). Just download the .dmg file, run it, and let it install. You’ll then have to restart your Mac, but after it boots up you should see Xbox 360 Controllers on the bottom row of your System Preferences.

Even better, FranticRain keeps it up to date. As of the time of writing, the file was updated just two days ago. You’ll simply need to be running macOS 10.11 (El Capitan) or later for it to work.

Xbox One controller

The mod from FranticRain I mentioned above also works with the Xbox One controller, but not as smoothly. You’ll still need to have it connected to the Mac through a Micro USB cable, but you’ll likely also need to head to System Preferences, click on Xbox 360 Controllers at the bottom (assuming you’ve installed the mod), and then click Advanced.

At the bottom, you’ll see an option to Pretend to be an Xbox 360 controller. Check it. You shouldn’t have any other troubles beyond that. Plenty of other users claim it works fine without this option for multiple games, but it only worked if I checked this option on my MacBook, my MacBook Pro, and my iMac.

As a reminder, if you’re installing FranticRain’s mod for the first time, you’ll need to restart your Mac before it takes effect.

Steam Controller

Okay, so it’s not a console controller per se, but the Steam Controllerwas designed for use with Steam’s Big Picture mode, which delivers a home console-like experience for Steam’s staggering library of PC and Mac games. But more importantly for our purposes, it fully works with Steam on the Mac out of the box. Just plug in the USB adapter (with a dongle, naturally) and it should work immediately.

Sure, this sounds great, but I’m going to be frank: I can’t stand the Steam Controller. It’s comfortable to hold and looks sort of cool, but Valve designed it with indented circular touchpads rather than two traditional thumbsticks and a D-pad. A couple of years later, I still haven’t made it over the learning curve. I wouldn’t suggest buying it solely for its ease of setup, but it’s a worthy option if you’ve already bought one for your PC.

Nintendo Pro Wireless Controller

At $70, the Nintendo Pro Wireless Controller packs a pro price tag, but if you’ve already bought one for Nintendo’s wildly popular Switch console, you can also bring it along for good times on the Mac.

Connected through a USB-C cable, it’s ridiculously easy to set up—at least if you’re playing your games through the Steam beta client. Here, you’ll find support for the Pro Wireless Controller under Preferences > Controller, where you’ll select Use Nintendo button layout so you don’t have to deal with the confusion of a Nintendo controller acting like one for the Xbox.

And yes, if you were wondering, you can use the Switch’s regular Joy-Con controllers with your Mac if you pair them through the Bluetooth interface in System Preferences. The problem is that the Mac will register them as two separate controllers—which, of course, they technically are. As I see it, it's not worth the effort.

DualShock 3 for PlayStation 3

The DualShock 4 is your best bet for playing Mac games with a PlayStation controller, but you’ll be fine if you only have its predecessor. You just won’t have support from Sony’s official adapter and you’ll likely need to play it wirelessly.

The pairing process for the DualShock 3 is a little complex (and not guaranteed to work, judging from reports from other users), which is why I’ve listed it last.

First, reset the controller by slipping a paper clip in the tiny hole on in the controller’s backside near the L2 button. Hold it down for a few seconds. This unpairs it from any other device.

After that, plug the DualShock 3 into to the Mac with the Micro USB charging cable. Press the PlayStation button and then the four lights on the top of the controller should light up. When you see the lights, disconnect the cable.

You should soon see a pairing request from your system for PlayStation3 Controller. If it asks for an access code, enter 0000.

This should work. Even so, numerous people claim it doesn’t always work with older versions of macOS, and other people claim they never see the code request. So if you’re going to go out and buy a console controller, take our word for it: Buy one of the controllers above instead of the DualShock 3.

To comment on this article and other Macworld content, visit our Facebook page or our Twitter feed.
Mac usb driver update

Download the latest USB MAC Controller driver for your computer's operating system. All downloads available on this website have been scanned by the latest anti-virus software and are guaranteed to be virus and malware-free.

Usb Mac Controller Driver Download Software

Browse the list below to find the driver that meets your needs. To see more matches, use our custom search engine to find the exact driver.

Tech Tip: If you are having trouble deciding which is the right driver, try the Driver Update Utility for USB MAC Controller. It is a software utility that will find the right driver for you - automatically.

DriverGuide maintains an extensive archive of Windows drivers available for free download. We employ a team from around the world. They add hundreds of new drivers to our site every day.

Usb Controller Driver Windows 10

Having trouble finding the right driver? Try the Automatic Driver Update Utility, or you can request a driver and we will find it for you.

Find All USB MAC Controller Drivers

Popular Driver Updates for USB MAC Controller

Usb Mac Controller Driver Download

USB MAC Controller Driver Update Utility

Supported OS: Windows 10, Windows 8.1, Windows 7, Windows Vista, Windows XP
File Version: Version
File Size: 2.3 MB
File Name:

Download >>

82371AB/EB Host Controller Driver


Device Type: USB
Supported OS: Win 98, Win 95
File Size: 732.4 KB
File Name:

Download >>


Submitted Mar 25, 2000 by Rob (DG Member):
'The drivers for the Intel 82371AB/EB Pci to USB Host Controller.Unzip and run setup.exe easy'

Usb Uart Controller Driver

Other Companies

Device Type: Other Devices
Supported OS: Win 2003 Server, Win Server 2003 x64, Win XP Home, Win XP Pro, Win XP Pro x64, Win 2000 Workstation, Win 2000 Server, Win ME, Win 98SE, Win 98, Win 95
File Version: Version Usb Uart Controller
File Size: 149.4 KB
File Name:

Overall Rating: (155 ratings, 163 reviews)
Download >>


Submitted Mar 24, 2006 by Leirson - Brazil (DG Member)

Mobile USB Driver


Device Type: Other Devices
Supported OS: Win 8 x64, Win 7 x64, Win Vista x64, Win XP Home, Win XP Pro, Win 2000 Workstation
File Version: Version 6.0.9999.65
File Size: 3.6 MB
File Name:

Download >>


Submitted Jun 19, 2015 by Sam H. (DG Staff Member)

82c861, USB controller Driver


Device Type: USB
Supported OS: Win 98SE, Win 95
File Size: 100.6 KB
File Name:

Overall Rating: (322 ratings, 413 reviews)
Download >>


Submitted Mar 19, 2002 by julem (DG Member):
'this solve my ntkern.vxd error for my new usb port in an old machine upgraded to Win98. The following files need to been located to make the port work.openhci.sys to c windowssystem32driversntkern.vxd to c windowssystemusbhub.sys to c windowssystem32driversusbd.sys to c windowssystem'

Double Shock Controller Driver

Device Type: Game Controller
Supported OS: Win XP Home, Win XP Pro, Win 2000 Server, Win ME, Win 98
File Version: Version USB-703
File Size: 1.3 MB
File Name:

Download >>


Submitted Nov 30, 2007 by USB-703 (DG Member):
'12 buttons USB controller with Double Shock... Vibration gamepad'

intel db/dbm universal root hub controller Driver


Device Type: USB
Supported OS: Win XP Home, Win XP Pro
File Version: Version 4.10.1011
Release Date: 2002-08-20
File Size: 57.5 KB
File Name:

Overall Rating: (184 ratings, 191 reviews)
Download >>


Submitted Mar 22, 2004 by Brandon (DG Member):
'to load click on your usb hub in the device manager and select properties. go to the drivers tab. click load or update driver. select the location of the extracted archive, and you're all set' Driver


Device Type: USB
Supported OS: Win 98SE
File Size: 3.4 MB
File Name:

Download >>


Submitted Dec 4, 2003 by Martin Oerteby (DG Member):
'Problems with USB hub in Windows 98 SE ???Search the newsgroups on the web, and you will find hundreds of desperate Windows 98 SE user who are facing this problem The lightballs will not lit when the USB hub is inserted in the computer's USB port. Instead an 'Unknown Device' is being installed in the ...'

VT6202 0353CD Driver


Device Type: USB
Supported OS: Win 2003 Server, Win XP Home, Win XP Pro, Win 2000 Workstation, Win 2000 Server, Win NT 4.0, Win ME, Win 98SE, Win 98, Win 95
File Version: Version 5.1.2600.1106
Release Date: 2002-12-06
File Size: 2.0 MB
File Name:

Overall Rating: (182 ratings, 189 reviews)
Download >>


Submitted Feb 2, 2005 by carm (DG Member):
'This is the driver for (VIA USB 2.0 Host Controller - Driver) 4 external 1 internal.for all windows version 98 through xp - .'

intel 82801db/dbm usb 2.0 Driver


Device Type: USB
Supported OS: Win XP Home, Win XP Pro
Release Date: 2002-08-20
File Size: 57.5 KB
File Name:

Download >>


Submitted Aug 28, 2003 by John Byrd (DG Member)

7001 Driver


Device Type: USB
Supported OS: Win XP Home, Win XP Pro
File Version: Version 5.1.2600.41
Release Date: 2002-05-10
File Size: 7.1 MB
File Name:

Overall Rating: (561 ratings, 600 reviews)
Download >>


Submitted Aug 12, 2003 by Rob M (DG Member):
'Tried and tested (ASUS MB)'