-
Notifications
You must be signed in to change notification settings - Fork 24
Pairing PS4 controllers
Table of Contents generated with DocToc
This script installs the necessary packages for pairing Sony Dualshcok 3 PS3 Controllers, and subsequently attempts to pair them.
Pairing using the included bluez package is below.
- SteamOS Brewmaster with Kernel 4.1 or higher
- bluez (should be installed by default in SteamOS brewmaster)
- A compatible Bluetooth receiver
- Plug in your bluetooth receiver
- Enable desktop mode (Settings > Display > Interface)
- Go to Settings (top right power button, or use "Activities" top left)
- Click bluetooth icon
- Start the pairing process by pressing Share + the PS button and hold the 2 buttons for a few seconds until the front LED rapidly flashes
- In the Bluetooth window, you will see the controller show up if the device is discovered.
- Click on the device to pair it
- In my case, I had to reboot in order for Steam to see the controller and utilize it properly. Restarting Steam manually will work, but it is better to be safe and perform a clean restart.
A video tutorial can be found at the Videos-and-Tutorials wiki page.
You will need to properly have added the Debian and Libregeek sources added to your system, You can use the configure-repos.sh
script in the main SteamOS-Tools repository to add these automatically. You will need a supported bluetooth receiver, a generic listing of which can be found here. You will also need a micro-USB cable for your PS3 controller to pair it to the bluetooth receiver, commonly used with mobile phones (example).
As of 20151122, ds4drv is now packaged for packages.libregeek.org. You must have enabled the Debian/Libregeek repositories noted in the main readme file for this repository.
Install ds4drv using the following command:
sudo apt-get install ds4drv
The service should start itself after installation. If it does not, try the following:
sudo systemctl enable ds4drv.service
sudo systemctl start ds4drv.service
Now, check the status of the service:
sudo systemctl status ds4drv.status
After prerequisites packages are installed, some post-install configuration steps will fire off. The systemd service should now be running. To Pair your PS4 controller, please press the Share button, followed by the PS button. The front LED will rapidly flash. After about 4-8 seconds, it should change to a solid color, indicating pairing completion. If you experience issues pairing, please reboot.
A video tutorial can be found at the Videos-and-Tutorials wiki page.
Submit all questions, comments, and pull requests to the issues and pull requests area.