Use Sixaxis Controller App

Edited by Lukward Thomason, Eng, Anonymous

Dancing Pixel Studios have put up an app that allows you to pair your PS3 sixaxis or dualshock 3 controller to your Android Phone or tablet. This method is very useful when playing with emulators since old school games had button controls which the player was supposed to feel and react to. Modern touchscreens can't emulate the button press precision therefore making high-scores much harder to achieve but once you have your controller hooked up to your Android device you can set those high scores higher and higher again!

Was this helpful? Yes | No | I need help

Please note that in order to properly run this app you need to have your device rooted. We are going to discuss what this app does and how it works and in this case we are using a rooted Huawei G700 that runs on Android 4.2.1

Was this helpful? Yes | No | I need help

Ad

Getting familiar with the layout

  1. 1
    Once you launch the app you'll see several buttons.
    Advertisement
    • Start button starts listening for controllers to hook up to.
    • Stop button stops listening to connected controllers
    • Change IME button allows you to enable and choose input methods. For best results you should enable and choose Sixaxis Controller when using this app.
    • Pair enables to manually pair your phone with the controller connected via OTG cable.
      Creatura Sixaxis Controller App Tutorial (1).png
    Was this step helpful? Yes | No | I need help

  2. 2
    If you press the Menu key on your device you'll see a small pop-up.
    From here you can access the Preferences menu
    Creatura Sixaxis Controller App Tutorial (2).png
    Advertisement
    Was this step helpful? Yes | No | I need help

  3. 3
    Once in this menu you'll see several sub-menus.
    Here you can change various features of this app.
    Creatura Sixaxis Controller App Tutorial (3).png
    #In General Settings you can set whether you want this app to automatically launch on start-up. You can also set the vibration function. Note that it may not be supported by your device therefore this feature won't work on all phones and tablets.
    Creatura Sixaxis Controller App Tutorial (4).png
    Was this step helpful? Yes | No | I need help

  4. 4
    Gamepad Settings.
    This part is very important for some games.
    • You'll have to Enable Gamepad in order for some games to detect your controller as an input device, but it's not recommended for all games and emulators.
    • Analog Poll Rate determines the frequency with which analog inputs are registered. You should experiment for each game separately to find the right one.
    • Edit Mappings allows you to set what input each button will register for any button that is pressed.
      Creatura Sixaxis Controller App Tutorial (5).png
    Was this step helpful? Yes | No | I need help

  5. 5
    Keyboard Emulation allows you to trick your device as if you are using a keyboard as an input.
    • Default input Method lets you choose which input method to use once sixaxis input is stopped. This feature allows you to save time from switching to input method selection and choosing it manually every time you disconnect your controller or get an urgent email or SMS that you have to answer.
    • Bypass IME. This feature should be used only if the keyboard input doesn't work by default.
    • Key Mappings lets you select which keyboard key press is emulated bu which controller button.
    • Analog Threshold should be adjusted to your preference. This is used to determine how far you need to pull your analog stick from center to input various commands.
      Creatura Sixaxis Controller App Tutorial (6).png
    Was this step helpful? Yes | No | I need help

  6. 6
    Mouse Emulation lets you use your controller as an optical mouse.
    • Toggle Mouse Mode lets you choose a button on your controller for turning mouse mode on/off.
    • Analog Stick should be chosen the one that you are most comfortable with using as a mouse pointer.
    • Left and Right mouse buttons should also be set to your preference.
    • Mouse Speed can be customized to fit your comfort.
      Creatura Sixaxis Controller App Tutorial (7).png
    Was this step helpful? Yes | No | I need help

  7. 7
    Touch Emulation is the most important part of this app since a lot of modern games lack native gamepad support.
    with this feature set up correctly you will be able to play any game as you would on your console.
    • Orientation Offset can be set and changed if your input doesn't match what you expected after setting all buttons and sticks manually.
    • Edit Touch Profiles lets you set any button or stick so that you can emulate screen touch or swipe as you desire. This part is the most important!
      Creatura Sixaxis Controller App Tutorial (8).png
    Was this step helpful? Yes | No | I need help

  8. 8
    Once you choose Application Profiles you'll see two options:
    Manage and toggle profiles.
    • Manage Profiles lets you create, delete or rename profiles. you can create multiple profiles that are best for each game so that you don't have to set it all up every time you change your game.
    • Toggle Profiles lets you sweep between profiles during your game play. It's very convenient for those game that use more buttons than there are on your gamepad.
      Creatura Sixaxis Controller App Tutorial (9).png
    Was this step helpful? Yes | No | I need help

Creating the touch layout profile

  1. 1
    Tap Touch Emulation and choose Edit Touch Profiles to create a new profile.
    Double tap the screen to enable the edit menu.
    Creatura Sixaxis Controller App Tutorial (10).png
    Advertisement
    Was this step helpful? Yes | No | I need help

  2. 2
    You will be presented with several buttons.
    First thing you want to do is choose the background.
    Creatura Sixaxis Controller App Tutorial (11).png
    Was this step helpful? Yes | No | I need help

  3. 3
    Go to your game and take a screenshot.
    This is done by various different button combinations for each device. For information regarding your phone or tablet use your hardware manual. We're using a remake of an old school NES classic Contra game called Contra Evolution as an example.
    Creatura Sixaxis Controller App Tutorial (13).png
    Was this step helpful? Yes | No | I need help

  4. 4
    Now go back to your profile and tap background and choose your screenshot.
    If the game runs in landscape mode the background will be reoriented and somewhat squashed.
    Creatura Sixaxis Controller App Tutorial (14).png
    Was this step helpful? Yes | No | I need help

  5. 5
    To fix this tap Edit Background and correct the orientation and position using on-screen buttons.
    Creatura Sixaxis Controller App Tutorial (15).png
    Was this step helpful? Yes | No | I need help

  6. 6
    Now that the background is set up you can choose to add buttons.
    you can add buttons or analog sticks and once added you can choose button properties to further adjust them perfectly for your needs.
    Creatura Sixaxis Controller App Tutorial (16).png
    Was this step helpful? Yes | No | I need help

  7. 7
    Once all this is done you can save your profile and enjoy your game.
    Creatura Sixaxis Controller App Tutorial (17).png
    Was this step helpful? Yes | No | I need help

    Advertisement

Tips and suggestions for using Sixaxis App

  • Some games will only work with gamepad feature enabled while others will only work with it disabled.
  • Keep in mind that this app increases battery power consumption when turned on.
  • Note that while a gamepad is connected you won't be able to use Bluetooth for file transfer.
  • Always tap Stop in the main frame of the app when not using the app or the controller to conserve power for both the device and the controller.

Questions and Answers

On screen control layouts not appearing?

When I connect my device (z ultra) to sixaxis and play modern combat 4 the control lay outs displayed on screen disappears. I wish to know if there is a way to prevent this from happening. with other games like shadowgun or mc3 it stays there. Can you help me?. I have tried: I tried downloading a different version of the game thinking it might be with the game file I was using but same thing happened. I think it was caused by: I don't think its a problem because in my other games its not doing that. I feel that it might be a setting of some sort.

Was this helpful? Yes | No | I need help

VisiHow QnA. This section is not written yet. Want to join in? Click EDIT to write this answer.

Comments

VisiHow welcomes all comments. If you do not want to be anonymous, register or log in. It is free.




Creatura
Featured Author
651 Articles Started
871 Article Edits
40,075 Points
Creatura is a featured author with VisiHow. Creatura has achieved the level of "Captain" with 40,075 points. Creatura has started 651 articles (including this one) and has also made 871 article edits. 280,000 people have read Creatura's article contributions.
Creatura's Message Board
Creatura: Hi, my name is Creatura.
Creatura: Can I help you with your problem about "Use Sixaxis Controller App"?
 

Article Info

Categories : Gaming

Recent edits by: Eng, Lukward Thomason

Share this Article:

Thanks to all authors for creating a page that has been read 1,184 times.

Do you have a question not answered in this article?
Click here to ask one of the writers of this article
x

Thank Our Volunteer Authors.

Would you like to give back to the community by fixing a spelling mistake? Yes | No