Now, run the ‘sixpair‘ program which is located in the ‘QtSixA-1.5.1/utils/bins’ folder:
If your controller was correctly recognized, you should see the following output:
Current Bluetooth master: DE:AD:BE:EF:00:00 Setting master bd_addr to: 00:1F:81:00:06:20
In case that you see output such as:
pi@retropie:~/QtSixA-1.5.1/utils/bins $ sudo ./sixpair Current Bluetooth master: aa:aa:aa:aa:aa:aa Setting master bd_addr to aa:aa:aa:aa:aa:aa
Make sure that the directory /lib/firmware exists on your distribution. If you are on Retroarch, you have to create a symbolic link to /lib/firmware, otherwise sixpair might fail. (Reboot the system after creating the symbolic link).
sudo ln -s /lib/firmware/ /etc/firmware
Now, disconnect the USB cable. The controller starts flashing all LEDs and pairs with your dongle. If the pairing is successful, only LED1 remains ON like on the image below: