Device AC:FD:93:14:25:D3 ServicesResolved: yes If everything went well you should see a connection successful message appear on your terminal like soĪttempting to connect to AC:FD:93:14:25:D3 Device AC:FD:93:14:25:D3 Connected: yes Again, in my case my MAC address is AC:FD:93:14:25:D3 so yours might be different connect CONTROLLER_MAC_ADDRESSĭone. While it's still flashing type in the command to connect and make sure you replace CONTROLLER_MAC_ADDRESS with your own address. In my case, the MAC address is AC:FD:93:14:25:D3Īs soon as you see the Wireless Controller MAC address on the terminal, make sure your controller is still flashing (if it's no longer flashing press Share and PS buttons again) Device AC:FD:93:14:25:D3 Wireless Controller
Remember, the command tool is still scanning and your controller just entered pairing mode so you should very soon see a new record on your terminal showing the MAC address of the controller. Keep holding the buttons at the same time until your controller starts flashing light. While the command tool is scanning, press and hold both your Share and PS buttons on your controller. The terminal should start listing scan results with all the bluetooth devices around you so pay some attention to the output because we need to find the controller. Now you're in the Bluetooth command line tool, run those commands to enable the bluetooth agent: agent on Open up your terminal and start up the tool by typing the command: sudo bluetoothctl Using bluetoothctl to connectīluetoothctl is a core Linux Bluetooth functionality and it's the best way to connect your controller if you faced issues or errors with the GUI method. Problems connecting? Scroll down to the bottom of the page where I listed the problems I faced with solutions. If the GUI method didn't work for you then try the bluetoothctl next A new popup should appear and start scanning nearby Bluetooth devices.ĭone! It should take a second then you should see the following screen with your controller connected. On your Raspberry Pi top right corner of the screen click on the Bluetooth icon > Add Device. I will talk about 4 different ways to connect your PS4 controller Most Raspberry Pi has this package pre-installed but run this command just in case.
Install the joystick package which includes some applications and gamepads support for Linux.
Run those commands to do so: sudo apt-get update To reset find the tiny hole on the back of your controller, insert a tiny pin or needle then push and hold for 5 seconds.īefore installing anything let us ensure your Raspberry Pi is up to date. Resetting will just help us with a fresh start. I recommend resetting your controller before starting this tutorial.
Here's a summary of my journey into getting my PS4 Controller paired to Raspberry Pi 4. Do drop in your suggestion, tech related queries or even hi! In the comments section below and, for more such tech related content keep reading Tweak Library.You're probably here because you tried to pair your PS4 controller to the Pi but faced some problems, I did too.
Hope you will now be able to pair PS4 controller with PC with utmost ease. In The Endįor a gaming fanatic, nothing could be more infuriating to sit down for a game and not being able to pair a PS4 controller with PC. The official controller that Sony has given for PlayStation games comes with built in DualShock 4 features which you might not get with any other third-party controllers. But wait you should refrain from doing that! This is one decision that might make or break your gaming experience. If not a PS4 controller, you might be headed to choose another third-party controller.
Since now you know how to connect the PS4 controller to PC, you might as well want to know, why you might not choose any other controller. What Is The Need Of Connecting PS4 Controller To Your PC Note: while the same process is applicable for other controllers as well, but you need to make sure if the controller you are purchasing does use XInput API or not. You will now be able to use the PS4 controller wirelessly on your PC.
Now, hold down the PS4 button and share, both at the same time.
To connect the adapter, plug it into your PC’s USB port and wait while the drivers get installed on your PC. It has come up with a DualShock wireless adapter for PC. If you wish to connect your PS4 controls wirelessly to your PC, Sony has a solution for you.