Setting up the PS3 controller - mdeguzis/RetroRig GitHub Wiki

Table of Contents


About qtsixa

QtSixA is the Sixaxis Joystick Manager. It can connect PS3 hardware (Sixaxis/DualShock3 and Keypads) to a Linux-compatible machine. Currently it supports Sixaxis buttons, axis, accelerometers and LEDs. The PS3 Dualshock 3 controller does not need any software for using a USB cable, but support is still pending for that.


The pairing process

RetroRig interactively pairs your controller in the setup process or via the gamepad settings option. The process is quite simple, but can be hard to wrangle, due to the tedious textual replacements that some emulators and programs need because of the Bluetooth MAC address.

The main functions function gp_ps3_blu()
function gp_ps3_blu_main()
function ps3_pair_blu()

The first function will prompt the player to state how many controllers we want to pair. The second function does the actual pairing interactively, and the final function sets services and files. Please see this list of Bluetooth dongles that should work fine.