Related
This thread should be used to provide feedback and troubleshooting for the Sixaxis Controller and Compatibility Checker apps.
If you have a device that you would like to see supported, and you're happy to step few a bit of debugging to help me determine the issue then please let me know, and preferably provide a screenshot of any error messages.
I'm doing my best to add support for new devices (especially HTC and Samsung), but it seems that it might not always be possible to add compatibility. In this case, the only option for running the app on said device is with an AOSP based rom such as CyanogenMod.
Also, throughout the thread I will occasionally be posting beta versions of the app that include new experimental features. I would be most appreciative of any feedback from those willing to test these new features.
For those looking for help with touch profiles, mythek88 has put together a master list here with a growing list of games. Hopefully at some stage I will add the ability to share profiles directly through the app.
Regards,
Earl
Both Nexus phones. I'd volunteer for testing, but I don't own a sixaxis.
Out of curiosity, why does this need root access whereas Wii doesn't? Is there a difference between the way the controllers pair or something?
Sent from my Nexus S 4G using XDA App
Out of curiosity, why does this need root access whereas Wii doesn't? Is there a difference between the way the controllers pair or something?
Click to expand...
Click to collapse
Yes unfortunately, although the Sixaxis basically communicates via the HID protocol, there are a couple of minor differences that would require a kernel patch to make the controller start talking over HID. The only solution I have found for this so far is to bypass HID and communicate directly over L2CAP (both of which require root access).
I'd love to volunteer for testing! I have access to several androids and 8 dualshock and sixaxis controllers
If you wish to test on an Galaxy S II then I am available to help out if required. I too have both DualShock and SixAxis controllers.
I can join to you guys too! I have Desire HD with sense or without it and dualshock3/sixaxis controller.
I have three phones that I'm willing to beta test.
I have dualshock 3 controllers.
LG Optimus S
HTC Hero (rooted w/o Sense)
HTC Evo 3D (soon to be rooted)
I definitely think you should release a free version that lets people test basic compatibility. 15 minute return window doesn't seem like enough to test an app like this.
Very excited to see this app!
Ok, what I'll do initially is release a standalone compatibility test app on here in the next couple of days that basically allows me to get some initial feedback and if required have anyone who is willing with an incompatible phone to run a few tests that might enable me to get them working.
Again, this application will only work on rooted devices, sorry!
Stay tuned.
I'd suggest you to put an free version for like 2 weeks for the time its a beta stage then when everything is finalised make it 1$ which i think is reasonably fair ! And i own an sony ericsson xperia x10 it has to work ! Since sony > sony ericsson is the same company i think ? Lol
Sent from my X10i using XDA Premium App
shahkam said:
i own an sony ericsson xperia x10 it has to work ! Since sony > sony ericsson is the same company i think ? Lol
Click to expand...
Click to collapse
I don't think that's how this sort of thing works.
Sent from my Nexus S 4G using XDA App
do want so much
G2x I'm in
Sent from my LG-P999 using XDA App
Here is the (very basic) windows utility I created today for pairing the controllers to a specific MAC address. Once installed, you should be able to plug a controller in to your PC via Mini-USB and the 'Current Master' should change from 'Searching...' to the last MAC address the controller was paired with (probably your PS3). You can then change the master by entering a new MAC address in the format of xx:xx:xx:xx:xx:xx. This address will ultimately be the bluetooth address of the phone you wish to use the controller with. The Android app will give you the correct address when run on your phone.
Make sense?
If anyone wants to try it out and let me know if it works on your PC's, that would be lovely. Just enter any old MAC address 00:00:00:00:00:00 will do.
Linux users (and apple mac?) should be able to use the utility called 'sixpair' that is floating around the net.
Just an update that I'm hoping to get a bit of feedback on...
This app allows you to test whether your device will be compatible with the app. Once I have enough feedback about which devices / OS versions it will run on (and potentially improve compatibility with some assistance from testers on the forum), then I will make a release on the market that enables IME.
If you would like to help out, you will need to download the attached apk, as well as the SixaxisPairTool in my previous post. You will then need to extract and install the apk on your phone using adb or something like 'app installer' from the market. Run the app and follow the instructions (you will need to use SixaxisPairTool to pair the controller with the phone (using the bluetooth address displayed at the bottom of the app after tapping 'start').
Please could anyone who tries the app report back here any devices and OS's they have tried, and the success they have. Feel free to ask for help if anything is unclear.
Cheers,
Earl
I ran Sixaxis Compatability Checker on my Asus Transformer running Prime 1.6 (Android 3.1). When I clicked "Start" the program said "Connection Initiated..." and then "Connection Failed." At this point I have not paired my controller because the Checker program does not give me the MAC address. When I click "Stop" my Transformer locks up and nothing works, and while I can turn it off with the power button it does not turn back on until I hard reset it.
oKay i run the Server on Android.. they show me the MAC.. ..
i type the mac address in the Windows App .. the show me the same address in the Server and Controller .. but if i press start at the controller hey only blinking.. -.-
Connection Initiated...
Connection Established..
Samsung Galaxy S Miui Galnet v6
@presslab - Can you try running the command 'hciconfig' on the phone in a terminal emulator as root user and tell me the result.
@Witalka 15 - When you paired the controller using 'SixaxisPairTool', did the 'Current Master' show the same address as the one you typed in after clicking 'Update', or was it still showing 'Searching...'?
I have a Droid X running Liberty Gingerbread ROM 0.9. First off I'd just like to say that I constantly have problems with it, including with Bluetooth, so this may not apply to all Droid X users, but I do receive the "Connection Failed" message, and was just wondering what I can do about it since I've been dying to use my Dualshock with my phone for the longest time. Thanks
Anyone getting a 'Connection Failed' message can help me out by trying the following commands in a terminal window and reporting the results:
su
echo 1 > /sys/class/rfkill/rfkill0/state
start hciattach
hciconfig -a hci0 up
hciconfig -a hci0 pscan
hciconfig
If you get a 'not found' error when calling hciconfig, you could try copying the executable (from say here) to your /system/xbin folder and making it executable with 'chmod 744 /system/xbin/hciconfig'. Then try running the above commands again.
sir_earl said:
@presslab - Can you try running the command 'hciconfig' on the phone in a terminal emulator as root user and tell me the result.
@Witalka 15 - When you paired the controller using 'SixaxisPairTool', did the 'Current Master' show the same address as the one you typed in after clicking 'Update', or was it still showing 'Searching...'?
Click to expand...
Click to collapse
Yes i see the same address... In sixaxispairtool and the server..
*** REQUIRES ROOT PERMISSIONS ***
*** NOT COMPATIBLE WITH ANDROID 4.2 ***
BlueCtrl is an open source Bluetooth input device emulator that can control remote devices. This means that you can use the touchscreen and keyboard of your Android device to control other devices which support Bluetooth.
Because this app is using the Bluetooth input standard, it supports various operating systems without any special server software. It has been successfully tested with the following systems:
Android
iOS
Linux (Fedora, Ubuntu...)
Mac OS X
PlayStation 3
Windows
Please note that if you want to use this app with Microsoft Windows, you probably need to disable a conflicting Android service. For more information look at:
https://github.com/RonsDev/BlueCtrl/wiki/Bluetooth-input-service-conflict
This app requires root permissions because it needs direct access to the Bluetooth adapter. Another restriction is that it is only compatible with a specific Bluetooth stack that is called BlueZ, which is used on many but not all devices with a Android version smaller 4.2.
What's new
New system specific touchpad gestures
The gestures are now optimized for the chosen remote device system. Linux and Windows systems also got a new setting for the gesture mode. So, for example, if you are using Windows 8 you can configure the appropriate gesture mode to enable the special Windows 8 edge gestures.
New interactive touchpad tutorial
The interactive tutorial will explain all gestures for the current system and can be activated via the menu.
New menu item for composing text
This is especially helpful if you want to write a longer text because you can keep your eyes on the device and see what you write and it also allows you to correct the text before it is send.
Voice input can be corrected before sending
Voice input will be displayed in a edit box before it is send so that you are able to correct misinterpreted words.
New "Stay awake" setting
This setting prevents that the device is going into standby and disconnects the connection. To save some energy the screen will however be dimmed after 30 seconds of inactivity.
New "Scroll sensitivity" setting
You can long press the keyboard button to change the input method
Full Changelog
Project Page
https://github.com/RonsDev/BlueCtrl
Hey
I thank you sooo much I needed something like this alot for school and you have helped me big
I would donate but I'm only a kid sorry but I would get this out to the world. It would be big
Sent from my HTC Vision using XDA App
Hey,
This app sounds great, running a rooted SGS2 running XXLPB ICS (4.0.3). Have installed and all appears fine, trying to manipulate my PS3 with it nothing happens... Does it only work for custom OSs on PS3? or does it work with the standard PS3 'XMB'?
Cheers
P.s. I realise that I have used a very large amount of acronyms... many apologies, but I estimate to have saved myself a small age in not writing them all out!
Works well ! Thanks for this apk.
I try it with another android device and it runs.
NJ72 said:
Hey,
This app sounds great, running a rooted SGS2 running XXLPB ICS (4.0.3). Have installed and all appears fine, trying to manipulate my PS3 with it nothing happens... Does it only work for custom OSs on PS3? or does it work with the standard PS3 'XMB'?
Cheers
P.s. I realise that I have used a very large amount of acronyms... many apologies, but I estimate to have saved myself a small age in not writing them all out!
Click to expand...
Click to collapse
If I try to pair it with PS3 the ps3 said: "error..." and the app seems to be connected and nothing seem to work but if I try to pair again the PS3 still said "error..." but the app works perfect... at least as long as you dont restart the ps3.
Wont connect to PS3
Firstly thank you for making this app..
so i go into "manage bluetooth devices" and try to pair my rooted i9000 ics 4.0.3,
and i get error (8000315c2) try to regester again i try again and again and and and nothing.... please help....
I'm currently investigating the PS3 error but it will take a little bit longer because I don't have a PS3.
FC on galaxy note
Sounds like a useful app though!
JonoRSA12 said:
FC on galaxy note
Click to expand...
Click to collapse
Could you send me the log message of the error?
What IDE do you use to build this app? I'm new to Android and so far I've just used Eclipse. In your source code I didn't see gen folder with R class.
I also met problem when connecting two devices (two Android phones). after paring, I pressed "connect" button then I received a message "Connection refused. The remote device is busy or the devices aren't correctly paired".
Is there a phase to enter the key used to pair two devices? If yes, I didn't see that phase.
thangng90 said:
What IDE do you use to build this app? I'm new to Android and so far I've just used Eclipse. In your source code I didn't see gen folder with R class.
Click to expand...
Click to collapse
The app is build with the Ant build tool on the command line (see the README) but I use Eclipse to develop the Java code. The gen folder will be automatically generated if you build the project.
thangng90 said:
I also met problem when connecting two devices (two Android phones). after paring, I pressed "connect" button then I received a message "Connection refused. The remote device is busy or the devices aren't correctly paired".
Is there a phase to enter the key used to pair two devices? If yes, I didn't see that phase.
Click to expand...
Click to collapse
Before you press the “connect” button you should wait a little until the other device shows that the devices are paired (sometimes the “connect” button is enabled too early because Android reports that the devices are paired even if the pairing process hasn't finished yet). Before that you should normally see a pairing request dialog or notification where you enter or confirm the key.
Thaks alot
Out of all the applications o the market yours is the only one that works on all systems. If you want to post a donation version on the android market I'll gladly donate to help you improve your work.
Hey thanks for the app. Its amazing. I was the first post but I got one thing that I was wondering if you could look into.. I have two devices. A htc g2. And a Samsung galaxy player 5.0. Both rooted but g2 on cyanogenmod. And galaxy player on stock. This app works on my g2 but the galaxy player gets this error. The application encountered a problem and cannot continue (error -53). Please help!
Sent from my GALAXY PLAYER 5.0 using XDA
andslide said:
This app works on my g2 but the galaxy player gets this error. The application encountered a problem and cannot continue (error -53). Please help!
Click to expand...
Click to collapse
Sorry for the late response.
If you are familiar with ADB, it would be helpful if you could try to start the app again and send me the result of the following command:
Code:
adb logcat bluectrld:D *:S
I am very familiar. And will try to get it to you right away
Sent from my HTC Vision using XDA
Amazing App! Though I connected my phone to another Android phone and wondering what gesture is the Home button.
2 Fingers is the Back button
3 Fingers is the Menu button
Also I tried connecting it to my iOS device and I get the "Connection Refused" message. On my iOS device it just keeps on trying to connect? Has anyone else got this problem?
Wrote this message using the app onto my Mac!
BudgyN1 said:
Though I connected my phone to another Android phone and wondering what gesture is the Home button.
2 Fingers is the Back button
3 Fingers is the Menu button
Click to expand...
Click to collapse
Try a two finger swipe left (mouse button 4 on a PC).
BudgyN1 said:
Also I tried connecting it to my iOS device and I get the "Connection Refused" message. On my iOS device it just keeps on trying to connect? Has anyone else got this problem?
Click to expand...
Click to collapse
Have you seen the "More information" part on the "Add device" screen and followed the instructions?
2 finger swipe left worked for the Android Home
And I got connected to my iOS device but no pointer (not your fault, **** iOS fault). Thanks man, really helped me with my Mac, great app!
Btstack
hi guys! great app! I wish I could use it! lol Actually... just tried it on my macbook pro... works great!
Okay so you say it can connect to iOS but no pointer? But the BTstack tweak in cydia is supposed to solve that issue.
However I can't connect to my ipad 2. here's what I sent to the developer of BTstack mouse:
"Hi, I've tried to find a solution for a while now, but to no avail. I go to connect the mouse and it just sits on the "mouse selector" page.
I have an ipad 2 (wifi only) (not the ipad2,4 either) jailbroken ios 5.1.1
Everytime I try to pair. it wont. Then the app blacks out and freezes my ipad. I'm then forced to do a hard reboot."
now... your app warns me that another Bluetooth input service is active on my device T-MOBILE HTC G2 cyanogen mod 7.
I click the link to read more info, but it doesn't really help me out. I would love an answer. maybe a how-to only have one bluetooth input service running on the G2 at a time? I really want to use my phone as a mouse, I already have an apple wireless keyboard that I use with my ipad a lot and would love the addition of a mouse. (I'm currently NOT trying to pair both at the same time.. fyi)
So if someone could help me out, this could be a big step in bridging the gap between ios and android and getting them to actually play nice together.
Thank you for your time!
Hi I had a g2 and I kinda have a ipad 2 and it worked flawlessly. What works is don't try to connect them from outside the app.
And if you need more in-depth help just ask
Sent from my GALAXY PLAYER 5.0 using XDA
is there some app to control WP7.5 from PC via USB, Wifi or Bluetoth.
such as
http://www.fjsoft.at/en/highlight.php
As far as I know not yet. And it will never be an app in the marketplace but I think it would be possible on fully unlocked devices.
remote control
try to download remote control and install ..
the app will ask for the additional software .. u must install the software on your pc .. the link u can found on your recently software u install (remote control)
Is it a nice idea
Is it a nice idea for developers to develop it...
i know that there isn't any software but are developers interested in it or is someone working on it
Hi All,
Trying to find an app that supports mirroring an Android display to a Windows PC; to no avail.
Does anyone know if this is actually possible? Given the lack of apps that support this, I'm starting to think not.
Unfortunately the devices were trying to achieve this on, do not support rooting (Tosh Excite Pro AT10-LE), so any apps that require this unfortunately are not viable...
Many Thanks in advance,
Rowan
You can use airdroid app both on pc amd android.
They are more than what you wanted.
Peace
Hi All -
I'm trying to find resources/threads/&docs on anything relating to the MT58XX platform and I'm coming up short. Everything seems to be phone only and/or MT6xxx related. Even our good Russian friends and Polski's don't seem to have many reads other than "NO" for the MT5886.
Being that the device is running Nougat, I'm curious on peoples thoughts as to whether there would be any (semi) safe give-it-a-try methods on getting root & a shell on this device. The device itself is running the mfr's own UI (w/ Apdroid and no standard Android menus/options/settings). I can install APK's as-is, so I know I can at least install unknown sources, heck, for all I know the TV might already have root enabled.
I haven't had much time to play with it yet, but I do know that when trying to connect USB to a PC that's a nogo right now. The PC just see's it as a device that wants power, and the TV treats it as our bog-standard USB input. Anyway, I'll try to sideload a shell and do some more proper digging in the coming days, but wanted to ask and see if anyone had input regardless.
Cheers