I created a repo that allows you to, without using any drivers, use your PS3 Controller on Windows, Mac, Android and iOS systems (or any HID hosts!), it will just work!
For that I made 2 changes in your lib:
1) make BT cohexist with BLE
2) support GASIA devices
I created a repo that allows you to, without using any drivers, use your PS3 Controller on Windows, Mac, Android and iOS systems (or any HID hosts!), it will just work!
For that I made 2 changes in your lib: 1) make BT cohexist with BLE 2) support GASIA devices
Here is the project along with your modified lib: https://github.com/aguaviva/PS3ToBle
Rather than sending a MR I would like you to check out my code and incorporate the changes I made however you see fit.