How to Connect a PS3 Controller to a PC

In addition to your DualShock 3 controller and PC, you’ll need a mini-USB cable and the following files:

ScpToolkit Microsoft .NET Framework 4.5  Microsoft Visual C++ 2010 Redistributable Package  Microsoft Visual C++ 2013 Redistributable Package Microsoft DirectX End-User Runtime Web Installer Xbox 360 controller driver (only needed for Windows 7) 

When you’ve assembled everything you need, here’s what to do:

How to Use Your PS3 Controller With Your Computer

Once installed properly, the DualShock 3 should automatically work with the Steam client and any PC game that supports gamepads. You may be able to adjust the control settings for individual games, but your computer will recognize the PS3 controller as an Xbox controller, so keep that in mind when adjusting the button mapping. When you’re done playing, turn off the DualShock by holding down the PS button on the center of the controller.

How to Use a Wireless PS3 Controller With a PC via Bluetooth

To use your PS3 controller wirelessly, you’ll either need a PC with built-in Bluetooth compatibility or a Bluetooth dongle plugged in. You must plug in the controller before you can play wirelessly. After unplugging the controller, it should automatically sync with your PC via Bluetooth if the proper drivers are installed.

How to Connect a PS3 Controller to a Mac

Using a DualShock 3 controller with a Mac is much simpler than connecting it to a PC because the necessary drivers are already present in OS X Snow Leopard and later. But setting up wireless connectivity requires some extra steps.