yashsingh1/xdaforums huggingface dataset:
[Android General] frickinjerms:
Well I've been sitting here for about 15 minutes now and no random searches invoked :D cuz by now my search bar would've been full of gibberish.. so I think the bug has been exterminated haha

Sent from my Ice Cream Sammy Tab :-)
[Android General] Stupidest:
Good to hear that but the controller's still not working :o

My controller's officially genuinely legitimately original Dualshock 3 sixaxis controller and it doesn't have any problems with my ps3, unless it's a super high quality non-original and package sealed perfectly :rolleyes:

Though keep up the good work! Take your time.. i can wait :cool:
[Android General] sir_earl:
Hmmm... Can you try pressing the reset button on the bottom of the controller with a paper clip, then trying again.

Edit: Did the controller come with your PS3? If not, then there is really no way to be sure of the authenticity. There are some very convincing fakes out there.
[Android General] Hyp3rh4ck:
Thanx bro! I'm going to try it today
[Android General] driller2010:
sixaxis analogue sticks on touch profiles

hi, tried to set up my anologue sticks on touch profile for sgs2 to run mc3, but as soon as i add then, my touch screen doesnt respond, thwn goes absolutley bannas, resulting me in pulling the battery, all works fine with other buttons just anologue sticks, any ideas whats is wrong, version 0.5.4, rooted 2.3.5, genuine sony dual shock
[Android General] sir_earl:
Hmmmm... That seems strange. Normally it's all or none with the touch profiles. I wonder if it could be something to do with the dead zone. Can you please try creating a profile with just an analog stick, then opening the properties and setting the dead zone much higher than it is. The touch screen will become unresponsive if a touch is always being detected, so perhaps the analog sticks on your controller have a slight calibration issue.
[Android General] driller2010:
set one analouge, dead zone to the max, still no difference, still will nor let me flick through menus, or access as my normal touch is defo going crazy thanks earl for speedy response how do i know if analogues need calibration,
[Android General] ttxxaa:
hello

did any body try to play 2 controllers in two players game in any emulator

i tried with two sixaxis connected via blutooth but they both controll only one player ! also tried with usb hub and gave my the same result :(

can any one know how to fix the problem

i have rooted xoom with android 4 ics
[Android General] sir_earl:
Do you know if the controller works correctly when using the controller with a PS3 or other platform like a PC? I'm wondering if the controller has a hardware fault, as I've never seen this issue before. Do you perhaps have another controller that you could borrow and test out, so you can rule out your phone as the problem?
[Android General] sir_earl:
What mode are you using the controller with? I don't think emulators are written to distinguish between multiple native gamepads (hence the issue with the usb hub). If you disable the native gamepad feature, and use the keyboard emulation, you can then map the keys independently in the emulator input settings.
[Android General] doggyollie:
sir_earl

First off, awesome app. Its so great to have a portable gaming system with useable controllers!

I have been using version 0.53 (installing the updated version now) and yesterday I had a kernel wake lock of bt_wake for 6 hrs that was killing my battery. Here were my conditions;

Samsung Galaxy S 2

Rom unNamed 1.3.2 (Android 2.3.4) http://xdaforums.com/showthread.php?t=1299474

Kernel (Entropy's daily driver 2_28_12) http://xdaforums.com/showthread.php?t=1289460

Genuine PS3 contoroller

Was using Yonghz's SNESnoid to play Super Street Fighter 2

After I stopped playing the game I then went into sixaxis and hit the stop button. Next I went into task manager and exited all programs, (Nesoid, sixaxis and whatever else was running)

After stopping all the above and checking my battery 6 hrs later I noticed that my battery was draining very quickly (4% per hour, I am used to less than 2% per hour when not in use and the phone was not in use). I checked better battery stats and it showed that I had a kernel wake lock of "bt_wake" for 6 hrs! I reset the reference point in bbs, turned on six axis, hit the start and then stop button and changed my IME from sixaxis to swype (it was stuck on sixaxis the whole time). Turned off all app with task manager and checked again in 30 minutes, I still had a bt_wake of 30 mins. Finally I rebooted and checked again. The reboot was able to get rid of the wake lock and tame my battery drain.

Have you seen anything like this before? Is there something I did wrong when shutting down the app? Let me know if you have any questions that I can answer to help address this issue. I'll monitor with 0.54 to see if the same thing happens.
[Android General] sir_earl:
Hmmm... I thought I managed to fix that one in the 0.5.3 release. Does toggling Bluetooth on then off after stopping the app cause the wake lock to release?
[Android General] ttxxaa:
ok i disabled the native gamepad but i could only control one gamepad

how can i use the keyboard emulation as you said ?
[Android General] sir_earl:
The emulator should have an input settings menu somewhere that should allow you to configure a second controller (this involves binding the key presses to buttons in the emulator). Not all emulators will support multiple controllers in this way, but many do.
[Android General] Edenprime:
It's a great app but it doesn't work propertly on my Acer A501, with 3.2.1 HC. I tried 3 different Sixaxis game pads end all ended the same. I also tried different control schemes from profiles for mc3 but yet again same problem. What problem? Check the video I ul to YouTube.

http://www.youtube.com/watch?v=WL4N-NdwxF0&feature=g-upl&context=G29e4b3dAUAAAAAAAAAA

Sent from HTC Sensation
[Android General] psp300xxx:
very well!
[Android General] sir_earl:
The best way to fix that problem with MC3 is to switch to the control scheme with a fixed movement stick, then ensure the touch button is correctly aligned. Alternatively you can edit the analog touch properties and both decrease sensitivity as well as add a 1-2 frame delay.
[Android General] MrNoise:
Problem

Hello recently i bought unoriginal ps3 controller from DealExtreme (Model NO. CECHZC2U), and when i try to connect it to my Samsung galaxy tab 10.1 wifi-only (HC 3.2, stock kernel, root) i always end up with the same problem, the controller would connect and i get "Client connected: 1" from sixaxis controller, but the lights won't stop blinking, and after a while Client disconnects from the tablet.

the controller worked well with pc and ps3, so i'd like to ask if there is some way to fix this problem (if my english isn't clear, I'll try to eddit it to be more understandable)
[Android General] sir_earl:
There is no solution to this problem at this time, however I'm working on an alternative method of communicating with controllers that may work with after market controllers. Keep an eye on this thread for future developments :)
[Android General] MrNoise:
Thank you for really fast reply :-) i tried to get it working almost hundered times :-D , i' really looking forward the further development of the app, since original DS3 costs 10x times more than the one i bought....
[Android General] ttxxaa:
ok can you give me the best why and right buttons in keybouard mapping in the sixaxis app ? i want two controllers to work separately !

when i used the same buttons in the keyboard mapping in the sixaxis app , the two controllers control only one player even if i did the maping in the emulator for two players !
[Android General] sir_earl:
The choice of keys doesn't matter too much, but the important thing is that they are all different. For instance, if you use A, B, C, D, etc for one controller, you could not use them for the second. Instead you might use 1, 2, 3, 4, etc.
[Android General] doggyollie:
Not sure I'll have to check. Unfortunately I'll be away from a controller for the next two weeks:(

The kernel I am running has some Bluetooth tweaks, so I'll try an earlier unaltered version to be sure there is no conflict.
[Android General] MrNoise:
I was wondering if i could help with resolving the problem with the aftermarket controllers, because it works with pc... the point is - is there a program rhat can save information from the communication of the pc with the controller in log (if that would help), i'm sure that I'm not the only one who'd like to help.
[Android General] sir_earl:
It might be useful if you could get a full dump of the successful communication over bluetooth while connecting the controller. Either on Windows or on Linux would be fine. On linux you would use the hcidump utility - I'm not sure about Windows, but I assume there is a sniffer utility out there somewhere.

I do have an after market controller to experiment with, but I still need to purchase a bluetooth dongle so that I can get the dump myself. You're welcome to help expedite the process if you can provide these dumps for me :)
[Android General] MrNoise:
I'll try over the weekend, when i'll have time for installing linux distro. Aftrr that we'll see :-)
[Android General] that1guyty:
MC3 causes sixaxis to close

running on Samsung Captivate with CM9 Build 17, and Glitch V14b5 kernel with no OC/UV on.

I'm not sure what is causing this, but once i get into a multiplayer game, the controller stops working after a while. It works fine in SP though. I'm guessing that the app is getting purged from memory. Is there a way to give the all precident over other apps when more memory is needed for apps such as a game i'm running? Thanks in advance!
[Android General] thunder2007:
I will not change sence to aosp

Don't depend on the fact people who own htc will use aosp roms

For me I can't leave sence

I like your app but I like sence more

Please make my dream true (sence + sixaxis)
[Android General] sir_earl:
Hmmm. What happens once the controller stops working? Do the lights go off? Do you then have to open the Sixaxis app and start it again, or is it still running?

Also, which version of the app are you running?
[Android General] sir_earl:
Read over the last few pages of this thread, as there are links to a developer that has solved this issue by building a custom kernel. Depending on your device, it may still be a while before these changes make it to kernels you can use. The dev community here works fast, so it shouldn't take forever.
[Android General] ttxxaa:
thanks

now i got it and tested on fpse emulator and they work fine :)

I noticed that the problem in the neo geo emuloter it needs another differnt controller to work two players (like wiimote )
[Android General] that1guyty:
The controller's light goes off, and i do have to restart the app in order to get it going again. Problem is, This game uses so much memory, once i exit it, i have to restart the loading and everything, and it just happens again. I haven't tried in any other games or emulators yet btw. I"ll try that out tonight.

I'm running version .0.5.4.
[Android General] sir_earl:
Any chance you could get me a logcat at the time the app stops working? You can use either adb or 'alogcat' from the market.
[Android General] irishtexmex:
Has anyone been able to confirm whether or not using native gamepad emulation (in Sixaxis) allows this to work with the OnLive app? It it does my tablet just took a huge step forward.
[Android General] sir_earl:
My understanding is that OnLive only works with the official OnLive controller. I'm fairly sure this is an artificial restriction and would hope they come to their senses eventually. There is a patched version floating around that works great with the controller. See here for details. Here is a video of someone using it on youtube - http://www.youtube.com/watch?v=iWt_nriJc5o. I have no idea of the legalities of using this patched version, so I take no responsibility for its use!
[Android General] Creativeguy:
Help

MB...I have a k97, did a flash....How did you get the ICS Newsmy Rom...I NEED IT...help!
[Android General] phonetec:
So I waited almost a month for DX to send me a dualshochIII controller from China and I find out that aftermarket controllers do not work with sixaxis :( after reviewing the thread I see it may be possible soon, so I am looking forward to what comes next, If you need a tester please pm or email me, thank you
[Android General] bradleyw801:
@Sir_Earl

Would there be any chance of making this controller compatible, http://www.amazon.com/PlayStation-Move-Navigation-Controller-UK-3/dp/B003NSBMHQ?

The reason I ask is this would be a nice way to hold the phone with one hand, and play with the other. It has an analog, a dpad, and some nicely placed buttons to make one handed controlling work just fine.

And please don't anyone say anything about how this is a "move" controller and needs a sensor. It's not. This is the NAVIGATION controller, and is registering button presses, not movements.
[Android General] mkvoran:
Buttons Not Working

Guys -

I've figured this all out, as far as mapping goes - but I'm not getting ANYTHING from L1, L2, R1 or the DPAD.

It doesnt matter if I am using a touch profile or straight keyboard map (touch set to none)

I dont have a PS3 to test the controller on, I picked it up used from Gamestop.

Anyone have an idea what I am doing wrong? I've checked for conflicts in the keyboard mapping, but regardless I get nothing out of touch profiles either (which are supposed to override.)

I am on a motorola photon running stock (but rooted) GingerBlur.

I'm about to get on an 18 hour flight in two days - so help me! Maybe the controller is just bad?

Thx.
[Android General] sir_earl:
It's possible that I might expand support in the future for more controllers such as these, but there are no plans at this stage. I also haven't been able to find any details on the protocol used by this controller - does anyone have any resources or information about this?
[Android General] sir_earl:
Sounds like a hardware fault in the controller to me. You could try connecting the controller in the compatibility checker and pressing the buttons. If nothing shows up there for just those specific buttons, it's almost certainly a hardware fault. You could try the controller on a PC with MotionInJoy to double check, but I would be returning it and asking for my money back if I were you!
[Android General] Edu87:
Problem with Samsung Galaxy S Plus (i9001)‏

I have a Samsung Galaxy S Plus with Android 2.3.5 (stock ROM). Sixaxis controller tells me that my phone is compatible with method 2. After pairing the PS3 controller I turn it on and my phone says "client connected" but red lights don’t stop blinking and PS3 controller turns off. I don’t know what fails to associate the controller with my phone. In the controller box says “Compatible with PS3 system software version 2.50 or later” Can it cause problems?

Sorry for my bad English.
[Android General] werex:
tried it with another program because of the fact that the sixaxis pair tool didn´t find my controller...(windows 7 did find my sixaxis..)

so the programm with which i tried was "motioninjoy"...after i set the master bluetooth address the programm (i bought the original from market) on my android phone won´t find the controller...:/

what´s wrong?

i had checked the support of my phone (htc desire with CM7) with the compatibilitychecker before i bought the paid app...

running windows 7 x64 on my notebook.

greetings
[Android General] sir_earl:
With motioninjoy you need to enter each block of numbers in reverse. If the address of your phone is reported as 1a:2b:3c:4d:5e:6f then you need to enter it as 6f:5e:4d:3c:2b:1a into motioninjoy. Otherwise you could try the new version of SixaxisPairTool out and let me know if it works better now :)
[Android General] werex:
if i write the master address of my desire in reserve in the motioninjoy tool it works wonderful!

thank you for your help!

cheers
[Android General] Bedeadu:
Finally...just spent a LONG time trying to put get the master BT MAC ID in.

Tried your updated (V2) tool, but getting "error...driver could not be installed". Been trying with MotionJoy, and after just reading your comment about reversing #, it paired right away...thank you!
[Android General] infernix:
Please get in touch with the FPSE guys for full Dualshock controller support. Being able to play PS1 games with an actual Dualshock controller is going to be so much win, I'd greatly appreciate it.

Thanks!
[Android General] 0mie:
Idiots guide to paring...it took me AGES to figure out something simple, lets see if I can help others.

1. Download Compatibility Checker and make sure your device is supported...if it is you will see

2. If your device is supported purchase SixAxis Controller, if it isn't try another ROM like CM7...HTC devices don't have the correct BT Stack or some newer Samsung devices

3. download SixAxis Pair Tool

Install and Launch the Paring Tool, you will see

Input the BT Mac Address from step 1, hit update and unplug the device

4. Open SixAxis Controller and hit Start. You should see connection established, that means the Pairing is complete from step 3.

5. Select change input method and make sure you select SixAxis Controller

hit PS button on PS3 controller and you should now see Client Connected, that means all buttons should now work.

6. Map your keys to what best fits you

7. Launch SNESoid or whatever emulator you're using...go to settings...other settings...make sure Use input method is selected (this was my mistake at not getting the controller to work with the games)

8. ENJOY

http://www.youtube.com/watch?v=Oj1YRtwna1I
[Android General] metaldood:
By the way which games are compatible? Only Playstation?
[Android General] sir_earl:
Works with every emulator I've tried (SNES, NES, PSX, etc). It should also work with any games that allow you to bind keys to the active Input Method.
[Android General] sivallakos:
hey man great work.

could please look into the desire hd?

it says missing required protocol.

i am running leedroid 3.2.1 rom and the leedroid 3.2.0 BFS kernel.
[Android General] VeryCoolAlan:
Don't know but I posted a similar thread like this like 2 weeks ago
[Android General] tryantar:
it works lol =) working on my x10 =D
[Android General] tethtoril:
Any apk for testing, because the checker doesn't check for input for emulators and other things like the wiimote ones.
[Android General] Salty Wagyu:
I'm glad I heard about this, bought your app and it works fantastic.

The controller doesn't wake my PS3 anymore though, I assume I need to put the old bluetooth address back on via the pair tool? I will need to keep this address pretty safe :p
[Android General] sivallakos:
try connecting it with the cable.

turn on the ps3

connect the sixaxis with the cable

press the sixaxis on button
[Android General] sir_earl:
Should be no need for that. When you plug the controller into your PS3 via USB cable, it should switch back automatically. After doing this, you will need to use SixaxisPairTool again to use it with your phone.
[Android General] infernix:
Did you try it with FPSE? It only seems to respond to movement while playing even though I can bind all keys just fine :confused:
[Android General] sir_earl:
It works fine with FPse for me. Did you change the actual bindings from within FPse? Settings -> Input -> Hardware Keys. Then make sure 'Enable hardware keys' is on, and that there is a value for UP, RIGHT, DOWN, LEFT, TRIANGLE, etc.
[Android General] telemarketme:
Droid 3 + Sixaxis Controller

I've been trying to get this to work on my Droid 3 using the compatibility checker app from the market. I'm unsure if my device is compatible. I followed the instructions provided in the app and on the website, but I am getting stuck at Bluetooth pairing. When I try to pair the PS3 remote it asks me for a PIN. I've tried a bunch of PINs to no avail and I can't choose to not enter a PIN.

Also, when I am in the compatibility checker app the only readout when I hit start is Driver Started and when I hit start it does not display the local bluetooth address.

Any chance I can get this to work with the Droid 3 or is this indication of an incompatible device?
[Android General] 0mie:
There is no root for the D3 yet, so this app won't work on it...
[Android General] telemarketme:
Oh yeah... *facepalm*
[Android General] 2blackbar:
sir_earl i have fake PS3 gamepad which connects with bluetooth dongle through motionjoy gamepad app.I could provide you with logs if it could help you but what programs do i need to dump logs from Windows XP ?
[Android General] ohsomomo:
wow this is really nice
[Android General] Guru Zeb:
ROFLOL .......... YEAH!!! ain't it !!!!!

Welcome to the future of android gaming :D
[Android General] doggyollie:
I finally got around to testing it using the conditions described in my previous post, except this time I was using 0.54. Yes, turning the bluetooth on then off causes the wakelock to release. I will try this with an earlier Kernel version before the BTHID was modified to see if it possibly a kernel issue.

Let me know if you want me to try anything else.

P.S. Would it be possible to add an exit or close feature on the app so I don't have to close it through task manager?

Are you using a genuine SONY PS3 six axis controller or an aftermarket version?
[Android General] koperta4512:
How to fix?

Phone: Neo V, stock, rom 0.62, root
[Android General] sir_earl:
Once the service is stopped the app behaves like any other activity, such that Android decides when to remove it from memory. There is no need to use a task killer (their use is generally frowned upon in the Android community anyway).
[Android General] sir_earl:
Please try rebooting the device and trying again.
[Android General] Gorguts:
Deal Xtreme.com PS3 controller

Anybody get the DX.com controllers to work with the pair tool? They appear to be the exact retail controller minus the sony branding, they even have the same CECHZC2U Modle# on the back.

They work fine with the console and are only $13. Anyone have any info?
[Android General] MrNoise:
I need to get bt dump today and i'll post it there (maybe today) they communicate little differently...
[Android General] koperta4512:
thx. work:D
[Android General] felisen:
Feature request/Question:

Do you have a way, or plan to have a way, to emulate the gyroscope sensor? What I mean is, in a game like need for speed, the main way to steer is by tilting the device side to side. It would be awesome to be able to use an analog stick on the controller to control that. I hope that made sense, thanks!
[Android General] sir_earl:
This will only be possible once I figure out a way to disable the built-in accelerometer, otherwise the two data sources will conflict with one another.
[Android General] koperta4512:
You can add a battery sensor in the pad?
[Android General] doggyollie:
I was able to test the wake lock again with an unaltered BTHID portion of Entorpy's Kernel. I received the same results. A "bt_wake" after use and I was able to get rid of it by cycling the blue tooth on and off.

Thanks for responding so quickly and I look forward to updates for tihs great app!

Thanks for the info on task manager I am pretty new to Android and I am still learning. I am a bit obsessive over programs running in the background consuming power, especially when I don't need them. Applications in memory seem to commonly prevent my phone from deep sleep so I try to close them when possible. I am not sure if these are poorly programmed applications or what, so my default has been to close unused apps using a task manager. That was the motivation behind my question. Again thanks for the info.

Would it be possible/practical to change the controller BT address with a USB cord connected directly between the phone and controller? This could eliminate the need for another computer, just a thought.
[Android General] sir_earl:
This is planned for the next release.