ICS update is Here, which brings full native USB controller support. This means you can play games like GTA and Max Payne like they should be played, just like a console. 
GAME CONTROLLERS AND APP'S -
OFFICIAL SUPPORTED CONTROLLERS
1) PS3 Dual Shock 3 Wired controller (Supported with Sony's live dock on Xperia S)
APPS NON-ROOT
1) USB/BT Joystick center 6 - Use loads of different controllers with your Xperia S (Also has touchscreen mapping but just for root)
2) GameKeyBoard - Change button mapping's for native controllers (TIP*)
APPS ROOT
1) SIXAXIS - Use your PS3 Dual Shock controller wireless (Native control setting - In app press = Menu>Preferences>Gamepad settings>enable Gamepad) (Also has touchscreen mapping)
USB NATIVE CONTROLLER SUPPORTED GAMES -
1) GTA 3 (Analog Stick Supported)
2) Max Payne (Analog Stick Supported)
3) ShadowGun (Analog Stick Supported)
4) Virtua Tennis
5) Tiki Kart
6) Raging Thunder 2 HD
7) DoomGLES (Analog Stick Supported)
8) HereticGLES (Analog Stick Supported)
9) Cordy
10) Riptide (Analog Stick Supported)
11) Shinerunner
12) Oscura
13) Sonic 4 EP 1
14) Sonic CD
15) Gunman Clive
16) Inertia: Escape Velocity HD
17) Sleepy Jack
18) SoulCraft (Analog Stick Supported)
19) Reckless Racing HD
20) Sonic 4 Episode II
21) Dead Trigger (Analog Stick Supported)
22) Acceler8
23) Dizzy - Prince of the Yolkfolk
24) CSPortable (Analog stick supported)
ALL PLAYSTATION MOBILE GAMES HAVE CONTROLLER SUPPORT TOO!!! (Analog Stick Supported)
USB CONTROLLER SUPPORTED SERVICE'S -
1) ONLIVE (Analog Stick Supported)
USB CONTROLLER SUPPORTED EMULATORS -
1) N64iod (Analog Stick Supported)
2) FPSE (Analog Stick Supported)
Most emulators support button mapping too.
TIP* - If you re-map (Button A) and (Button B) to (D_PAD center) and (BACK) you can play some Xperia Play Optimized games but only if the game is button press no touchpads.
GAME CONTROLLERS AND APP'S -
OFFICIAL SUPPORTED CONTROLLERS
1) PS3 Dual Shock 3 Wired controller (Supported with Sony's live dock on Xperia S)
APPS NON-ROOT
1) USB/BT Joystick center 6 - Use loads of different controllers with your Xperia S (Also has touchscreen mapping but just for root)
2) GameKeyBoard - Change button mapping's for native controllers (TIP*)
APPS ROOT
1) SIXAXIS - Use your PS3 Dual Shock controller wireless (Native control setting - In app press = Menu>Preferences>Gamepad settings>enable Gamepad) (Also has touchscreen mapping)
USB NATIVE CONTROLLER SUPPORTED GAMES -
1) GTA 3 (Analog Stick Supported)
2) Max Payne (Analog Stick Supported)
3) ShadowGun (Analog Stick Supported)
4) Virtua Tennis
5) Tiki Kart
6) Raging Thunder 2 HD
7) DoomGLES (Analog Stick Supported)
8) HereticGLES (Analog Stick Supported)
9) Cordy
10) Riptide (Analog Stick Supported)
11) Shinerunner
12) Oscura
13) Sonic 4 EP 1
14) Sonic CD
15) Gunman Clive
16) Inertia: Escape Velocity HD
17) Sleepy Jack
18) SoulCraft (Analog Stick Supported)
19) Reckless Racing HD
20) Sonic 4 Episode II
21) Dead Trigger (Analog Stick Supported)
22) Acceler8
23) Dizzy - Prince of the Yolkfolk
24) CSPortable (Analog stick supported)
ALL PLAYSTATION MOBILE GAMES HAVE CONTROLLER SUPPORT TOO!!! (Analog Stick Supported)
USB CONTROLLER SUPPORTED SERVICE'S -
1) ONLIVE (Analog Stick Supported)
USB CONTROLLER SUPPORTED EMULATORS -
1) N64iod (Analog Stick Supported)
2) FPSE (Analog Stick Supported)
Most emulators support button mapping too.
TIP* - If you re-map (Button A) and (Button B) to (D_PAD center) and (BACK) you can play some Xperia Play Optimized games but only if the game is button press no touchpads.
Last edited: