Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Getting PS3 controller working wirelessly?
#1
Hey, I've been using RetrOrangePi on my Pi PC for the last while using a USB connection and while it worked perfectly I was hoping to go wirelessly via bluetooth so I can use it from a distance. I bought this Bluetooth 2.0 adapter and received it today. I've had no luck in getting the Pi to recognise the controller yet. I know to install the drivers from the menu and the controller is listed when I go to pair it but when I try to it causes a kernel panic and I have to reboot the system. Is there a dummies guide to get this working?

If the adapter is the reason for the problem I'd appreciate links to any controllers that will work wirelessly, I'll need a second one for 2 player anyway. I don;t mind waiting for aliexpress etc.
Reply
#2
I got mine to work by updating PS3 driver from source :

RetroPie Setup>Manage packages > Manage driver packages > ps3controller> update from source

and after that : configuration/options
Reply
#3
(11-26-2016, 07:29 PM)empire Wrote: I got mine to work by updating PS3 driver from source :

RetroPie Setup>Manage packages > Manage driver packages > ps3controller> update from source

and after that : configuration/options

Empire which dongle do you have? Or please send a link, i also need a wireless PS3 controller for my orange pi (in retrorange pi) thanks in advance.
Reply
#4
(12-11-2016, 04:03 PM)tomhalm Wrote:
(11-26-2016, 07:29 PM)empire Wrote: I got mine to work by updating PS3 driver from source :

RetroPie Setup>Manage packages > Manage driver packages > ps3controller> update from source

and after that : configuration/options

Empire which dongle do you have? Or please send a link, i also need a wireless PS3 controller for my orange pi (in retrorange pi) thanks in advance.

I bought it few years ago  in local store so I dont remember who made it . Under windows 10 it is recognized as "generic" and hardware ID BTH\MS_RFCOMM .



 

[Image: IMAG0022.jpg]
Reply
#5
(12-12-2016, 05:26 PM)empire Wrote: I bought it few years ago  in local store so I dont remember who made it . Under windows 10 it is recognized as "generic" and hardware ID BTH\MS_RFCOMM .


can you post the output of sudo lsusb ? This will help identify the chipset, sudo dmesg should have something to say too.
Reply
#6
lsusb

root@RetrOrangePi:~# lsusb
Bus 008 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (                         HCI mode)
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 046d:c52e Logitech, Inc.
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

dmesg

[   30.044586] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   30.044605] Bluetooth: BNEP filters: protocol multicast
[   34.656250] Bluetooth: HIDP (Human Interface Emulation) ver 1.2

Hope it helps, if you need something else I be happy to post.
Reply
#7
Hi, im interested in this too, so,¿ in order to connect 2 ps3 controllers via bluetooth i would need 2 bluetooth dongles? ¿one for each controller? and, which bluetooth versio is recomended? 2.0 2.1 4..... thx!
Reply
#8
(01-16-2017, 06:17 PM)kill_us_Now Wrote: Hi, im interested in this too, so,¿ in order to connect 2 ps3 controllers via bluetooth i would need 2 bluetooth dongles? ¿one for each controller? and, which bluetooth versio is recomended? 2.0 2.1 4..... thx!

No, only one dongle needed, but you can't use it for any connections.
Reply
#9
OrangePI PC retroorange pi 3.0.1
Bus 006 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

pi@RetrOrangePi:~$ sudo dmesg |grep Bluetooth
[ 5.281198] Bluetooth: Core ver 2.16
[ 5.281296] Bluetooth: HCI device and connection manager initialized
[ 5.281309] Bluetooth: HCI socket layer initialized
[ 5.281319] Bluetooth: L2CAP socket layer initialized
[ 5.281366] Bluetooth: SCO socket layer initialized
[ 6.610064] Bluetooth: hci0 command tx timeout
[ 7.610028] Bluetooth: hci0 command tx timeout
[ 98.492123] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 98.492141] Bluetooth: BNEP filters: protocol multicast

Then i have to go in Retropie->Bluetooth
and "Register and connect to bluettoth device" ?
and press ds3 connect button?
I always get No device Found. Ensure device is and and try again"
i already trieds to
RetroPie Setup>Manage packages > Manage driver packages > ps3controller> update from source
Reply
#10
(01-19-2017, 06:57 PM)Lamerjack Wrote: Then i have to go in Retropie->Bluetooth
and "Register and connect to bluettoth device" ?
and press ds3 connect button?
I always get No device Found. Ensure device is and and try again"
i already trieds to
RetroPie Setup>Manage packages > Manage driver packages > ps3controller> update from source

For ps3 controller you dont need use Bluetooth menu!
Connect you controller via usb and launch "Configurations/tools->ps3controller". Read warning and press OK (You can use you BT dongle only for ps3 controllers after this! If u have any BT devices it stop working!)
Then select driver for you joypad (in my case it gasia only for https://ru.aliexpress.com/item/1Pcs-Wire...0.0.Ksev5v ) and install it.
After install that option changed from "install" to "pair", select it again and press OK (you joystick must be connected to usb now!!!). After this disconnect joypad from usb and press PS button.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Playstation 2 Controller + USB Adapter = Doesn't work? LucasAugusto 4 1,872 11-23-2016, 02:19 AM
Last Post: Sikotik

Forum Jump:


Users browsing this thread: 1 Guest(s)