[Sony Xperia P, U, Sola, Go] B3NZ0:
UPDATE!

Hey guys!

So the OTG works. That's fine.You just cant plug in the PS3 controller directly otherwise the phone come up with that "power consumption error" and more importantly THERE'S NO POWER CHARGE TO YOUR PHONE!

FIX 1:

You have to use a USB hub (4-port works fine/unbranded) for the error to go away. I've plugged in the PS3 controller with it's original cable and it works fine. You just need to remap the button config in the settings of your chosen emulator. You can also plug in your BT adaptors for your wireless mouse and keyboard. But then there's the power issue, so you'll also need a USB 2.0 at both ends to plug into hub and charger.

NOTE: *ID RATHER NOT DO THIS METHOD BUT IT WORKS.

FIX 2:

Cleverly enough, this V-TYPE OTG cable (USB 2.0 Female/Micro USB Male/Micro USB Female) is the way to go. Simultaneously gives charge and can connect hub, flash drives, BT adapters... You can find this on Ebay. Just enter Micro usb OTG with power.

BT ADAPTER:

I've purchased a Belkin BT Adapter (2.1+ EDR) to go wireless. So first, I tried it on MotionInJoy. Paired it and works fine! But it doesn't work when I plug into the USB hub. Apparently cos it's not CSR compatible... but it is. So will have to fiddle around with it more.

KIDIGI CRADLE:

Ive also purchased this cradle by Kidigi. It works fine and charges. Doesn't quite sit in there but you won't notice after a while and looks great! However, the rear only has the micro usb female port (for charging and data transfers) and lacks the support of an ac power input (for charging) and 2 usb 2.0 ports (for BT mouse/keyboard/ps3 controller?). You can google this or go driectly to kidigi dot com or facebook.

I've spoken with them and sent them a pic of the Xperia Ion cradle/dock (which has the mentioned features) hoping they can mimic the rear of the Ion's dock onto the NEW Kidigi Xperia S Dock 2.0!

If they actually DO MAKE THIS, then our problems would be solved! Why?

1) Nice and sleek

2) The ability to power cradle with AC adapter so no power issues

3) The addition of 2x USB 2.0 ports will allow access for our wireless peripherals (mouse/keyboard), flash drives and would no longer need an OTG as the profile would be built into it which would be good news for us users wanting to pair the PS3 controller

3RD PARTY APPS (for pairing):

To pair with an UNROOTED phone these apps would be the most suitable:

1) PS3 Controller Pairing Tool by Poke64738:

Pretty straight forward. You NEED a USB hub to do this cos of PCE (Power Consumption Error). It will ask you to turn on Bluetooth. Say yes. Then hit search. If the app can't locate it then reset the PS3 controller by pressing the rest button at the back of the controller. NOTE: This app ONLY pairs the controller to the phone!

2) USB/BT Joystick Center 6 by Poke64738:

This app is tricky so it takes time to find out how to use it. The help menu is useful so don't neglect it. After figuring it out, you must do the following:

FOR USB POWERED:

- Plug in PS3 controller with cable into HUB.

- Open USB/BT Joystick Center 6

- Window will pop-up asking to allow app to access USB device. Click OK. (note the device name in grey on the top-middle of the screen)

- Your device should show up as "PS3 USB Controller (1)"

- Touch to access the drivers.

- Test controller by pressing all the buttons. You'll notice the "buttons" in the driver slot will go red. These buttons are your default configs. You don't have to change anything just hit BACK button NOT HOME button! Hitting BACK will save the settings.

FOR WIRELESS:

I've yet to do this so will post up when I have something!

***APOLOGIES AS I CANT POST LINKS YET BUT YOU CAN GOOGLE SEARCH AND EBAY SEARCH ASWELL***