I’ll be posting beta versions of the Sixaxis Compatibility Checker app here for testing. When giving feedback, please let me know what device and firmware you’re using, as well as details of any error messages you receive. It’s also a good idea to make sure your controller can connect in the app, and that you can see button presses in the output. Feel free to email screenshots and logcats (very useful!!!) to me where appropriate. Please note that this is the compatibility checker only, and will not make the main ‘Sixaxis Controller’ app work until I do an official release.
What do you get out of it, I hear you ask? Greater chance that your device will become compatible and remain so, now, and in the future, as well as a warm fuzzy feeling inside from knowing you may have helped improve hundreds of other peoples lives.
This version is using a completely new connection method (due to some fundamental and breaking changes to the bluetooth library in Android N), so I need help testing it on as many devices as possible (particularly those not already listed on the following confirmed working device list). If you have a device of particular interest (see the second list below), or any devices running the Android N developer preview, it would be super helpful to get your feedback.
Confirmed working device list:
- Nexus 4 (Paranoid 6.0.1)
- Nexus 5 (Stock 6.0.1)
- Nexus 5X (Stock 6.0.1)
- Nexus 6 (N DP4)
- Nexus 7 (Slim 5.0.1)
- Nexus 9 (N DP4)
- Galaxy S6 Edge (Stock 6.0.1)
- Galaxy S3 (CM13)
- Nvidia Shield Android TV (Stock 6.0)
- Galaxy Note 4 SM-N910F (Stock 6.0.1)
- HTC10 (Stock 6.0.1)
- OnePlus 2 (Stock 6.0.1)
Devices of particular interest:
- OnePlus One
- OnePlus X
- Xiaomi Mi 4
- Moto X 2014
- Xperia Z1
It’s been a long time in the making, and looked like it wouldn’t happen for a long time (due to the tricky new bluetooth stack), but I’m happy to say that Marshmallow support is just around the corner for Sixaxis Controller.
There is still extensive testing to be done as well as some other minor bug fixes, but all things going well, you can expect Marshmallow support later this week!
Thank you all for your patience – I know there has been an excesively long delay since Marshmallow was released. It means a lot to have such supportive fans and users.
Quite a few additional bugs have come out during testing, and as a result, the release has been dalayed until early next week.
The release is out on Google Play now!
We have moved the website over to WordPress to make it easier to post future updates and maintain site content.
The latest version now supports Android 5.0 Lollipop, as well as the DualShock 4 controller (including trackpad support to emulate a mouse or touches).
As an early Christmas present, we’ve added a cool new feature to the Sixaxis Controller app – touch emulation!
This feature is highly experimental at this stage, but allows users to lay out mappings between controller buttons and the touch screen. Not only does this allow full use of the analog sticks, but many games not designed for use with controllers become playable too.
- Ability to save and manage profiles.
- Analog sticks work in both absolute mode (think virtual joystick) and relative mode (camera look).
- Configurable dead zone and sensitivity.
- Digital buttons can be configured as a swipe instead of a tap.
We’re excited to announce that the first version of Sixaxis Controller went live on the Android Market today!
Sixaxis Controller is an app that allows for a whole new level of gaming on phones and tablets powered by Android, allowing both the Sixaxis and DualShock 3 controllers to be used as input devices.
With the next generation of phones supporting Full HD and in many cases HDMI output, they are looking to become a fully portable gaming console replacement! See here for more info.