[Xperia Play Themes and Apps] PSDroid3:
Hi there XDA Community

Some of you have a ps3 controller that doesn't work cause it has a broken button or the L.Stick or R.Stick isn't working right!? I had the same problem with mine! Then trying to find a solution I came with the perfect configuration for using an android device and use it as a ps3 controller :D

I played Skyrim, Bleach & Fallout 3 already whith this!

You need to have a router for this to work as the remotedroid app runs over wifi!

I'm noob so I can't post links Srry! Rules :/

First of all we need a couple of things:

1.A PC with a bluetooth dongle or integrated bluetooth - not all are compatible with the sixaxis emulator

2.Ubuntu 11.10 - Best Choice

3.Gimx Sixaxis Emulator - Here is the download link & tutorial for installation & configuration - This program let you pair an existing ps3 controller with the computer and use the mouse & keyboard or joystick as an input device through the emulator) On Ubuntu live usb there is a problem with Ubuntu 11.10 Software Center - Just run on the terminal: sudo apt-get update and run the .deb file again, it will say now that all dependencies are met then click Install

4.Android Phone or Tablet - I use an Xperia Play (got more buttons to map)

5.RemoteDroid Server & Android App - Remotedroid server is a JAR program it's uses Java and need to make it executable for it to run. What this program does is use your android device as a mouse & keyboard on Linux

6.GameKeyboard App - We need this app to map the ps3 buttons to the game controller on the screen or even hard keys of your device like volume or search

How to make it work:

Install every apps and programs given! Power on the PS3 with the jammed controller. Then with the usb cable connected to the computer plug in the ps3 controller (the controller red light will be blinking when connected) Now run the sixaxis emulator GIMX and configure:

Screenshot 1

Now run Remotedroid server and Remotedroid app. Copy the ip address given by the server then copy that to the client app! When you finish copying the ip to the app CHANGE the device input keyboard with the GameKeyboard app. Click on app then follow the instructions given then go to settings, go to the map button option and assign the buttons with numbers and letters (it's make it easy for this whole thing to work) try not to use shift or ctrl you'll be confused! One more thing "Disable" the accelerometer it won't work!

A link to the vid on how to do it is on the attached file: Video isn't mine it's just for reference

When finished assigning buttons go to the remotedroid app and start it! If the mouse cursor on Ubuntu moves and when you press on a screen button or hard key and some some numbers & letters get typed 'in a search bar for example' then all is going according to plan!

Now put aside your device for a moment and return to ubuntu. On the Gimx Emulator go to the upper left corner and a set of options will appear then click

on File>Edit Config. A new screen will appear! This is where you configure the ps3 buttons

Get your android to begin mapping!

Instrucctions are on the screenshots: Links to the screenshots are in the attached file:

1.

Screenshot 2

2.

Screenshot 3

Some ps3 buttons like the PS can be mapped in the PC keyboard or select & start to mouse left and right click * Remotedroid app has a virtual right & left click that can be mapped too :cool:

3.Save the file but don't change your folder location as the program only detect the configuration on that folder. There will be some other configuration that can be modified

Here is my Skyrim configuration with Xperia Play as an example:

Configuration Xperia Play: Skyrim

Ps3 = Xperia

L.Stick Right = start

L.Stick Left = square button

L.Stick Up = triangle button

L.Stick Down = X button

R.Stick Right = right pad button

R.Stick Left = left pad button

R.Stick Up = up pad button

R.Stick Down = down pad button

Left Trigger 1 = left trigger

Right Trigger 1 = right trigger

On-Screen Gamepad:

PS Button = Y

X = X

O = A

Square = C

Triangle = Z

Left Trigger 2 = LB

Right Trigger 2 = RB

Left Trigger 3 = Left Pad Button (screen)

Right Trigger 3 = Right Pad Button (screen)

That's all! Maybe it won't come quickly but eventually everything will work

This is my idea but all credit goes to the developers that make this possible with their programs Consider buying their work or make a donation