Connect a Playstation 3 controller to a Android device? - Android Software/Hacking General [Developers Only]

Hey
Is it possible to connect a Playstation 3 controller to a Android device via Bluetooth and play all the emulators like that?
If so, how?
Thanks.

riahc3 said:
Is it possible to connect a Playstation 3 controller to a Android device via Bluetooth and play all the emulators like that?
Click to expand...
Click to collapse
Definitely not, unless someone comes out with a custom driver/app. the PS3 controller doesn't use a generic bluetooth protocol, it has it's own Sony one. To even get a ps3 controller to work over bluetooth on a PC requires both a custom application running on the PC as well as custom bluetooth drivers in order to allow your bluetooth adapter to talk to the PS3 controller. With the custom drivers loaded the ps3 controller is the only thing the bluetooth adapter will talk to.
Someone would have to do essentially the same thing for android: custom application as well as custom bluetooth drivers
Furthermore, to pair a PS3 controller to a computer or PS3 via bluetooth you must be able to connect it over USB first. You would need an Android device capable of USB host mode which are few and far between.

Has anyone tried any kind of bluetooth joystick with their Android device? Any recommendations?

The Wii mote works .. search the market for the app. Make sure your phone or rom supports HID
Sent from my SCH-I500 using XDA App

Why isn't it possible on Android?
It even works without extra applications on Maemo: http://talk.maemo.org/showthread.php?t=66704 http://talk.maemo.org/showthread.php?t=41693
At least Honeycomb 3.1 should be able to detect it or is there another problem?

Related

Connect controller via Android to PC?

Hi,
for this project I'm working on I would like to connect for instance a wii controller via android to my pc. I know there is software to connect a wii controller to android over bluetooth, but is it also possible to 'channel' this to your pc over wifi, and use it for gaming? In this way it could bridge longer distances. I know it's complicated
thanks
If you buy a bluetooth usb adapter, you can just connect your wii remote to your pc straight away

Xoom as PSX on the TV is it possible?

Hello guys!
I was wondering is it possible to use the Motorola Xoom as psx console?
First connect xoom with the tv (hdmi output) then run psx emulator and then connect 2 ps3 analogs via bluetooth and then play Crash Bash.
Is this possible?
i don't see why doing this with one ps3 controller via USB otg wouldn't work. Bluetooth ps3 controller isn't supported yet.
I thought it was. Isn't there an app called sixaxis?
Sent from my PC36100 using XDA App
DrGreem said:
Hello guys!
I was wondering is it possible to use the Motorola Xoom as psx console?
First connect xoom with the tv (hdmi output) then run psx emulator and then connect 2 ps3 analogs via bluetooth and then play Crash Bash.
Is this possible?
Click to expand...
Click to collapse
I was just playing megaman x6 with my ps3 controller hooked up to Bluetooth and Xoom on HDMI ... worked just fine when I overclocked.... although I dont have 2 controllers so i can't test that for ya
Legend28469 said:
I was just playing megaman x6 with my ps3 controller hooked up to Bluetooth and Xoom on HDMI ... worked just fine when I overclocked.... although I dont have 2 controllers so i can't test that for ya
Click to expand...
Click to collapse
If it doesn't work out, he might have some luck if he tries a USB Host splitter. I know I've gotten my Xoom to notice two PTP cameras at once.
Um, get Sixaxis.
You connect your PS3 Controller to your PC and change the Bluetooth address which it connects too, which would be the Xoom's (the sixaxis app on the xoom will give you the Xooms bluetooth address). you're then able to connect the PS3 controllers to the Xoom via Bluetooth, you don't need to connect via USB OTG.
I have the Speaker dock w/ HDMI out, just let the Xoom sit there and charge by my TV while playing Megaman X5.
Saintfyre said:
Um, get Sixaxis.
You connect your PS3 Controller to your PC and change the Bluetooth address which it connects too, which would be the Xoom's (the sixaxis app on the xoom will give you the Xooms bluetooth address). you're then able to connect the PS3 controllers to the Xoom via Bluetooth, you don't need to connect via USB OTG.
I have the Speaker dock w/ HDMI out, just let the Xoom sit there and charge by my TV while playing Megaman X5.
Click to expand...
Click to collapse
GG Man thanks a lot i've already downloaded it and tomorrow i will start the setup
I failed to mention this but you have have to be rooted, if you're not rooted then you're stuck going through the USB OTG Cable
Saintfyre said:
I failed to mention this but you have have to be rooted, if you're not rooted then you're stuck going through the USB OTG Cable
Click to expand...
Click to collapse
Indeed, no root no fun ^_^
I did it many times.
Xoom on TV with HDMI and 2 PS3 controllers via bluetooth.
Works with most emulators.
pedro.broggini said:
I did it many times.
Xoom on TV with HDMI and 2 PS3 controllers via bluetooth.
Works with most emulators.
Click to expand...
Click to collapse
Im going to play crash bash with my friends and we were thinking that it would be great to play 4 persons.
Is it possible to connect 4 ps3 controllers via bluetooth???
I have Sixaxis controller app on my xoom and it supports up to 4 ps3 controllers via key mapping.
As long as the emulator can support multiple controller inputs, then all you would have to do is map the keys to each controller.

Trouble bt pairing to my PS3 Sixaxis controller

Hi everyone. I really tried to do my due diligence on this before I posted. Everything I've read seems to indicate that ICS can pair PS3 controllers natively, with no need for the Sixaxis Android app, and no need for rooting. But I simply have no succeeded in doing so. I was trying with an older controller from the first generation of PS3s, and though that perhaps it was too old, so I went out and dropped $60 on a new official Sony Sixaxis Dual Shock 3, and I'm still have no luck. I have tried plugging the controller in by USB to the dock first, because some people seemed to indicate that that would help the two devices pair better. And while plugged in by USB, it works fine, I can map the buttons in emulators and use them with no problem. But when I unplug the control pad, hit the Sony button in the middle, and let the TF700 search for devices, it never finds my controller. It's found a Wiimote with no problem, but then of course it wants a pin, and that's its own problem. It's even found my Xperia Play on bluetooth, so I know it's not the bluetooth hardware. Does anyone have any suggestions for me? Sixaxis obviously won't work since there's no root method. Any help would be greatly appreciated. Thanks.
ProcyonSJJ said:
Hi everyone. I really tried to do my due diligence on this before I posted. Everything I've read seems to indicate that ICS can pair PS3 controllers natively, with no need for the Sixaxis Android app, and no need for rooting. But I simply have no succeeded in doing so. I was trying with an older controller from the first generation of PS3s, and though that perhaps it was too old, so I went out and dropped $60 on a new official Sony Sixaxis Dual Shock 3, and I'm still have no luck. I have tried plugging the controller in by USB to the dock first, because some people seemed to indicate that that would help the two devices pair better. And while plugged in by USB, it works fine, I can map the buttons in emulators and use them with no problem. But when I unplug the control pad, hit the Sony button in the middle, and let the TF700 search for devices, it never finds my controller. It's found a Wiimote with no problem, but then of course it wants a pin, and that's its own problem. It's even found my Xperia Play on bluetooth, so I know it's not the bluetooth hardware. Does anyone have any suggestions for me? Sixaxis obviously won't work since there's no root method. Any help would be greatly appreciated. Thanks.
Click to expand...
Click to collapse
I couldn't connect my ps3 controller to my galaxy nexus without sixaxis. With root and sixaxis it worked immediatly.
ProcyonSJJ said:
Hi everyone. I really tried to do my due diligence on this before I posted. Everything I've read seems to indicate that ICS can pair PS3 controllers natively, with no need for the Sixaxis Android app, and no need for rooting. But I simply have no succeeded in doing so. I was trying with an older controller from the first generation of PS3s, and though that perhaps it was too old, so I went out and dropped $60 on a new official Sony Sixaxis Dual Shock 3, and I'm still have no luck. I have tried plugging the controller in by USB to the dock first, because some people seemed to indicate that that would help the two devices pair better. And while plugged in by USB, it works fine, I can map the buttons in emulators and use them with no problem. But when I unplug the control pad, hit the Sony button in the middle, and let the TF700 search for devices, it never finds my controller. It's found a Wiimote with no problem, but then of course it wants a pin, and that's its own problem. It's even found my Xperia Play on bluetooth, so I know it's not the bluetooth hardware. Does anyone have any suggestions for me? Sixaxis obviously won't work since there's no root method. Any help would be greatly appreciated. Thanks.
Click to expand...
Click to collapse
There is in fact a root method (look for debugfs, don't have the link handy), I use sixaxis and have my PS3 controller paired to my Infinity the day I got it.
I was able to use my PS3 Sixaxis controller on my TF101 with ICS (via bluetooth), but not on the TF700 for some reason.... It only seems to work while cabled (with the TF101, after using it for a minute as a "wired" controller, it automatically paired itself via bluetooth - after the first minute, you didn't need the cable anymore... Not sure why it doesn't work on the TF700. Strange...
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
It seems like (for whatever reason) Asus did not include the drivers for Ps3 controller in TF700. On my Prime and OG TF, it would automatically pair after using it once over USB. Not a big issues though as I had already purchased Sixxas app.
SixAxis app works great to connect the PS3 controller to the device, but it does *not* satisfy all requirements that the built-in drivers that other tablets and CM9 does. For example, I am an OnLive subscriber and the PS3 controller does not work whatsoever with SixAxis. However, I can plug it in via USB, or use a Xbox360 controller and they work great. This isn't a HUGE issue at the moment, but I did have dreams of having multiple Ps3 controllers and plugging the 700 in to my 60" on occasion. I have also found that when using the PS3 controller even with SixAxis' gamepad emulation, it often doesn't allow the right analog stick to function. At the moment, this is working much worse than on my TF101 w/ CM9 on it.
spinaldex said:
SixAxis app works great to connect the PS3 controller to the device, but it does *not* satisfy all requirements that the built-in drivers that other tablets and CM9 does. For example, I am an OnLive subscriber and the PS3 controller does not work whatsoever with SixAxis. However, I can plug it in via USB, or use a Xbox360 controller and they work great. This isn't a HUGE issue at the moment, but I did have dreams of having multiple Ps3 controllers and plugging the 700 in to my 60" on occasion. I have also found that when using the PS3 controller even with SixAxis' gamepad emulation, it often doesn't allow the right analog stick to function. At the moment, this is working much worse than on my TF101 w/ CM9 on it.
Click to expand...
Click to collapse
I wish I could run OnLive here in my country, because as far as I can tell, the app should behave exactly the same with OnLive when the 'Preferences->Gamepad Settings->Enable Gamepad' option is enabled. Evidently there are some differences that are causing issues. I'm not sure what problem you're having with the right analog stick, but you should ensure that you don't have any touch profiles enabled when in native gamepad mode, as they will override the gamepad inputs.
Can we expect Asus to resolve this (Bluetooth built-in connection) along with JB?
SurferLTU said:
Can we expect Asus to resolve this (Bluetooth built-in connection) along with JB?
Click to expand...
Click to collapse
Don't get your hopes up.
About the only "viable" way I could see ASUS doing this would be if they made and marketed their OWN controller that could also be used with teh PS3 systems. But that would be still a limited market and would not be financially viable for them.
Well I thought I let you guys know pairing PS3 via the dock is working Idk if it's jellybean or clean room 2.3 feature but I have out working so far, check it out
Sent from my HTC .....oh wait its stuck at customs
PhyscoAssassinx said:
Well I thought I let you guys know pairing PS3 via the dock is working Idk if it's jellybean or clean room 2.3 feature but I have out working so far, check it out
Click to expand...
Click to collapse
Works also with stock JB.
Confirmed JB works
Just confirming that the JB update includes the drivers to use the SIXAXIS controller. I just got my TF700 and it wouldn't even detect the controller in ICS in the bluetooth menu, but it did respond when it was plugged in via USB.
Just updated to JB and plugged in the controller. As soon as I turned it on it added the controller to the paired devices list in the bluetooth menu and now it works flawlessly!
Cheers

[Q] Shield as USB / BT gamepad?

Does the Shield work as a PC gamepad via USB or Bluetooth connection? I am not talking about the Steam/streaming option. I know that basically does work, but only for PCs capable of streaming(unlike mine). I thought it would be cool if you could plug into usb and use the shields gamepad to control a pc game. The benefit of this vs. streaming would be that the shield's screen could be blank, conserving battery. And if it worked via bluetooth you would have a wireless controller.
If these are not possible as-is I am sure they could be made possible with an android app and PC service. Is anyone else interested in this? If so I may try to create something.
Edit:
I have made an app that works over wifi. Get it here - Shield2PCGamepad
JM33 said:
Does the Shield work as a PC gamepad via USB or Bluetooth connection? I am not talking about the Steam/streaming option. I know that basically does work, but only for PCs capable of streaming(unlike mine). I thought it would be cool if you could plug into usb and use the shields gamepad to control a pc game. The benefit of this vs. streaming would be that the shield's screen could be blank, conserving battery. And if it worked via bluetooth you would have a wireless controller.
If these are not possible as-is I am sure they could be made possible with an android app and PC service. Is anyone else interested in this? If so I may try to create something.
Click to expand...
Click to collapse
It doesn't. And it probably won't directly via USB (dont think android will allow you to access USB in the correct way). Bluetooth + a PC service is probably doable though.
Is there been any more progress looking into this? I would love to be able to use it just as a controller on the pc. it's much more comfortable then an xbox controller.
I would never use this over an Xbox controller. There is a weird dead zone on this controller so you can't play games like black Ops 2 with it.
Sent from my XT1058 using Tapatalk 4
I just paired via BT to my Sony duo 11 however I do not have any app to allow gamepad to be used. Any ideas?
Sent from my SHIELD using xda app-developers app. ;p

Q: Use iPad as BT Ctrlr for Android

Is there a way that I can use an iPad as a BT Controller on my Galaxy S7?
I have no workable BT Controller for my S7 right now, as Xbox & PS4 Controllers don't work with this new phone and it will be a while before I get a compatable one.
So, in the mean time, is there a way to connect my iPad and use it as a BT controller with my Galaxy S7?
Thanks for any helpful advice/direction
Has nobody tried or checked this out before?
I was thinking that if you can connect one ios device to another iOs device using BT and use it as a controller, you must be able to connect an ios device to an android and do the same no?

Categories

Resources