yashsingh1/xdaforums huggingface dataset:
[Android General] Niglet:
After i clicked the update button on the sixaxispair tool , the current master changed to my phone's bluetooth address. However, after i unplugged it, and plug it back in, the current master returns back to its original address (Something like ff:00:00:ie:3d:de). Any idea whats wrong? I've tried motioninjoy but no dice, the current master address kept reverting back. I guess thats why it wont pair?
[Android General] Arkmanpt:
Just to show support I have bought the app from the Google play store.

Now I am gonna test everything with ps4 remote play app.

Thanks again!
[Android General] LiamAtkins90:
Good stuff.

But the latest version (in the play store) has a bug where it randomly disconnects, it just stops the drivers for no reason.

Which is why I'm on the earlier build.

Until the devs fix this issue, I will stay with that one I think.
[Android General] Jaychaserr:
Probelem with sixaxis controller input

Everything works fine in the sixaxis controller app, except for one thing.

The game i play is modern combat 5 and it seems that you can only use two buttons on your controller at a time.

meaning, i can aim and shoot, or walk and shoot, but i cant aim, walk and shoot.

and its really hard to play when everyone in the game is a moving target.

please provide me some details as to what might be the problem.

THANK YOU :)
[Android General] LiamAtkins90:
Hey,

This is a known problem with MC5, its a pain, I come across this when I played it a few months back. I think its related to the touchscreen when we play the game, so in short, its not the Six Axis app at fault. Its the same when we play six axis as a supported game pad, with that AWFUL right analog mapping. So I'm guessing that its Gameloft at fault.
[Android General] hiker123:
Difficulties connecting sixaxis.

I hope i am in the good thread :)

I am having difficulties connecting my dualshock 3 to my note 3.

In the past (1 year ago) everything worked great and easy but when i wanted to connect my controller today, i was having same strange behavior.

Here are my steps and my problems:

1) Connect controller to phone via usb.

2) Pushed Pair button.

3) Had to manualy enter my phone's MAC-address. (If i recall correctly, normaly the address would already be filled in).

4) Message: Master address updated.

5) Pressed start button.

6) Message:

Attempting connection type 1...

Driver Starting...

Segmentation fault

Attempting to close server...

Restoring previous bluetooth state...

Disconnected.

7) Downloaded Sixaxis Compatibility Checker.

8) Pressed Pair button (MAC-Address is already filled in and pressed pair.)

9) Message: Master address updated.

10) Pressed Start.

11)

POP-UP Message:

Important

Your device appears to be supported.

To be Sure, you should try connecting your controller.

Before continuing, you must set its master address to xx:xx:xx:xx:xx using SixaxisPairTool,

available from the website.

12) Message on screen:

Attempting connection type 1...

Driver Starting...

Could not load HCI library

Succesfully configured bluetooth

Listening for controllers...

13) Disconnected controller.

14) POP-UP Message:

Congratulations your device is compattible you can now download from playstore.

15) 1 red led on controller. Tried moving around and all the axis where showing in the (Checker)app.

16) Tried everything again in the normal app, but i keep getting the Segmentation error and no connection.

17) Disconnected controller from phone and phone wants to connect to controller.

18) Entered 0000, but phone can't connect to controller.

I don't know what the difference is between the checker and the real app in terms of connecting, but the checker works and the real app not.

Hope i have provided enough information to solve this problem, if not please let me know.

BTW: Note 3 (N9005 LTE) running 5.0 Lollipop.
[Android General] LiamAtkins90:
Welcome :D

I think there was a bug like you'd hit start and it'll have a position independent executable (P.I.E) pop up in six axis, which prevented connection of controller.

But I think this may of been fixed....

As appose to your problem, I think this is a bug in Lollipop where you CAN'T change Bluetooth address of controller over USB, you will need to change the address using the SixAxis pair tool using Windows.

You'll have to note your Bluetooth address of your device at the bottom of the Six Axis app.

And connect the PS3 pad to a computer using the controllers charging cable, download the pair tool off of Dancing Pixels website and run the .exe install file.

Ones the .exe file is installed hook the PS3 controller via USB and edit what the address off your phone is into the little box and hit update, It should now have the updated address.

Now the next time you press 'start' on the Six Axis app and hit the PS home button it should connect.

If your still having trouble let me know mate.

EDIT: if still doesn't work, update SU Binary within the App. That usually Fix's certain errors with Root Apps.
[Android General] hiker123:
Hi Liam,

Thank you for your fast reply.

I searched for my phones mac address and strangly in the "checker" app it is showing.

I didn't mention it but i already used the connection tool in windows which gave me the correct mac-address which was set via the app.
[Android General] LiamAtkins90:
Hmmm.... What version of SuperSU are you running?

I have 2.44
[Android General] hiker123:
2.42 I will try to update now.

---------- Post added at 10:14 PM ---------- Previous post was at 10:07 PM ----------

Updated to 2.45.

Unforunatly no difference.

---------- Post added at 10:23 PM ---------- Previous post was at 10:14 PM ----------

CHECKER APP:

[IMG="CHECKER APP"]http://s24.postimg.org/vrqtu85d1/Screenshot_2015_01_28_22_17_06_1.png[/IMG]

REAL APP:

[IMG="REAL APP"]http://s7.postimg.org/d7ivfqajv/Screenshot_2015_01_28_22_17_52.png[/IMG]
[Android General] xbattlemachinex:
i have a problem, i was able to connect my ps4 controller, but now whenever i do, the ps4 light will only blink once as if it connected and failed. and if i do it 4 times it will say that "maximum number of clients already connected" i have re installed, cleared data, and did everything but nothing works. However it works fine with all my 3 ps3 controllers, but my original ps4 controller won't work.

strange thing though is that it connects to my phone normaly without any app by just bluetooth which is strange, idk if its officially supported, or because i have the same bluetooth adress as my phone or i installed a custom Remote Play app, which i uninstalled because the game play is horrible. basically it works as if its connected with otg cable. but obviously i cant play games that don't support game controllers like NOVA 3 which with sixaxis app and touch emulator feature, it works like a dream.

maybe because i upgraded to kitkat 4.4.4, now it works fine on lollipop 5.0.1 but i really dislike the recent apps screen, slower ui, and low signal, total downgrade to my kitkat. If this really do have issues with kitkat 4.4.4 then i might have to wait till 5.0.2 update and use my ps3 controllers for now, which is a bummer because its analog stick is less proportional compared to the ps4 controller.

any advice would be great,

btw i have the htc one m8 36gb asian ver with 2.5ghz clock.
[Android General] hiker123:
Hello sir_earl,

I think i have the same problem as S5 users have. Not connecting and the "segmentation fault".

Using the app checker you added on 11 december in the appstore (version 0.4.2) makes the controller work.

In the checker app i can connect wireless to my controller and the app responded to my movements . See my printscreen a few messages ago.

You can see "Client connected 1" and after that the axis i moved (Analog 1 up, Analog 2 down).

Unfortunatly when using the "real" app, i can't connect (see other printscreen).

Can it be that the solution lies in the checker app.

Is there something i can provide to help? Maybe a logcat or something.
[Android General] hiker123:
Rolling back to 0.8.0.

I can confirm this !!

Rolling back to 0.8.0 makes my controller working again. (Note 3, N9005 LTE, 5.0 Lollipop, (Aryamod 1.8 Rom)).

Thanks for the idea :)

I hope the developers get it fixed anyhow, but i have confidence they are trying/working hard on the fix.
[Android General] LiamAtkins90:
Who new it was something as simple as a roll back haha.

I had similar issues that I described a few pages back about it randomly disconnecting, I may off found the culprit.

The memory leak that effects the Nexus 5 phones,

After 2/3 days without a reboot, apps randomly

close/crash and this (I think) was the case with the latest Sixaxis application.

Anyway I'm not updating to the latest version to test, because the 0.8.0 version works perfect as it is.
[Android General] supleed2:
Beta Testing Device: HTC Sensation Z710e

I really want to help test and get my device working, I have a HTC Sensation Z710e and a stock Sony DS4 that came with the PS4.

HTC Specs:

HTC Sensation Z710e with Firmware 3.32, S-OFF

Android Ver: 4.4.4

CM Ver: 11-20150123-UNOFFiCIAL-pyramid (CM doesn't have official past CM10 for pyramid)

Mem: 603MB

Any More Info: Please Contact Me!
[Android General] vl.maksime:
GTA series games recognize connected gamepad as PS3 controller and use a profile for PS3 instead X-Box 360 profile. Because of this action buttons Cross-Circle and Square-Triangle are reversed.

Implies that it is because of the name of the connected controller and the controller renaming should solve the problem. You can test this problem in GTA San Andreas or GTA Chinatown Wars
[Android General] bigdenimelk:
I'm a big dummy n00b and i need help badly!

So I have rooted my nexus 7, got six axis up and running, and have successfully paired a ps3 controller. Now what?

My ultimate goal is to play gta3, vice city, and the other games that have been released on the play market by rockstar. But i'm a LOOOOOOONG ways away from that.

In the sixaxis app there is an "edit mapping" under preferences. I don't understand how to use this utility, and I can't seem to find any information about it on the dancing pixels website. I am not talking about the "touch emulator." Just trying to use the controller to basically navigate on my tablet is nearly impossible, the current key mapping is indecipherable. For example, the most logical use of the "x" button for me would be to select or confirm what ever I have highlighted. however this seems to act as a back button.

So far the controller is generally un usable. I have game pade mode enabled, changed IME, etc. I just can't get it to function in any reasonable way.

Does anyone know what I am talking about? Has anyone had the same struggle? Can anyone shed some light on how to get my paired ps3 controller to behave in a logical way? I hope this makes sense. I fear that I may be so dumb that I cannot accurately describe my difficulties. I must be doing something wrong, it doesn't make sense that Sixaxis would require hours of tweaking and setup just to work like a "native" controller.

I am losing my mind! Everything I've read, all the videos I've watched said that this was the end all answer for gaming on a tablet, and I can't get basic function out of this.

PLEASE PLEASE PLEASE I am begging for help. I am a silly stupid noob who just wants to play games on my nexus, and I am at your mercy.
[Android General] LiamAtkins90:
Hey, don't worry, I DO know your struggle.

The gamepad mapping I know very well, example, GTA San Andreas controls are backwards, X is jumps triangle shoot etc, I can't remember the exact way to map the buttons correctly, you will have to press each button and note it down, like X is jump in GTA (which should be Square) in SixAxis Map X is represented as Y for example so we set Square to Y.

And as far as navigating your tablet, I'd advise using Mouse emulation which can be found under settings in the app, power button to launch the mouse on screen, X to select and ∆ to go back.

Any questions just ask :)
[Android General] Maverynthia:
Would it be possible to maybe make a list somewhere for 3rd party PS3 controllers that work with this. Since some of us don't have PS3s and don't want to drop ~$40-50 on a controller, or do have a PS3 and don't want to keep swapping back and forth and just want a cheap alternative lying around for use with the tablet? Maybe even have some small work arounds if some need them. (Like reinstall the pair tool, only use USB cable on tablet etc.)
[Android General] LiamAtkins90:
I got my PS3 controller from eBay, it cost me about £20 in my currency, I don't know how many dollars that would be maybe $35?

Wasn't that much, compared to a brand new one that would cost £50+

I got mine 2nd hand.
[Android General] drenan:
Hello there, I seem to have trouble with the app, 0.8.2 it shows segmentation fault at server start.. I'm on a LG G2 with latest optimusG3 ROM.. I'm not very good with the whole logcat thing, since I don't know how to use it, but it shows problems:

03-15 01:33:55.541 E/dalvikvm(26766): Could not find class 'android.app.usage.UsageStatsManager', referenced from method com.dancingpixelstudios.sixaxiscontroller.SixaxisDriver.run

And

03-15 01:33:55.541 W/dalvikvm(26766): VFY: unable to resolve check-cast 17 (Landroid/app/usage/UsageStatsManager;) in Lcom/dancingpixelstudios/sixaxiscontroller/SixaxisDriver;

What could be making the app not to work? It was working on cm ROM same device couple of days ago... Cm kernel, this one is stock.. I have tried compatibility checker and doesn't work either. Please help? :(
[Android General] LiamAtkins90:
Install this version and report back.

https://db.tt/QVusIRDG
[Android General] drenan:
Tried the app, seems fine without any weird thing, but! The sixaxis controller doesn't connect.. I have changed the MAC of the controller with the PC app and tried with two different controllers with no luck... Weird as shi*t...
[Android General] LiamAtkins90:
Strange, a guy above has a similar issue, I think it is something to do with the Bluetooth drivers on Lollipop.

You are changing the controllers BT address to that of your Android device aren't you?

EDIT: oh and sometimes you have to wait for the app to display "listening for controller" on the app before you can click the PS controllers home button to turn the red led lights on.

It blinks a few times and should connect.
[Android General] drenan:
the thing is, the rom is actually KK.... the CM12 I had was lollypop based and no problems (except for half the games not working...) Yes, same BT address as phone... I've mailed the developer, but no answer as of now.. is he normally absent? Perhaps a different rom would solve problem.. BTW with cm rom the BT address was different, I noticed after I flashed rom and controller wasn't pairing.. Is that possible?

EDIT: Yeah, I do that all the time! I feel stupid, should be such simple thing, having work in the past with same device.. have even tried praying to the controller XD (no luck tho)
[Android General] XellossMetallium:
Hi!

With the apk linked above I can get to "listening for controller", no more segmentation fault error, but when I start the (paired) controller with the home button the smartphone dows not react.

I am on Galaxy Note 4, lollipop.

Thanks for any help you can provide :)
[Android General] LiamAtkins90:
Hey man,

First thing is a ROM flash should never change your Bluetooth address (which I find quite strange) it may be a ROM issue, but I have never encountered this issue on 50+ ROMs I have ran over....

AOSP or Skinned UI like Touchwiz or Sence.

I wish I knew things like coding and stuff and I could be more help to you. Sorry man.

Same as above do you have the same BT address as phone and controller?

try running the Six Axis after a reboot for me,

If you have done both, can you get me a log of when your pressing on the app, so I can see, if there is anything interfering with the device?
[Android General] drenan:
Hi there Liam, thanks for all your help! As I said, different BT address in different rom.. In fact, I have installed another stock based rom with custom kernel and guess what... The address was different, perhaps the address that the phone should have, anyhow, sixaxis controller is now working working but not without some trouble.. Only newer version app would work, the one you sent me gave me the HCI issue.. I'm still a bit confused tbh
[Android General] LiamAtkins90:
No worries man.

I'm pretty confused also mate,

I hope that the phone now has the correct BT address.

What sort of error does the new version have?

Is it about the app randomly disconnecting and having to go into the sixaxis app and manually click start and connect again to get it to work?

That issue has been raised a few times on here and in the Google Play store.

I actually have not tested the app myself since Lollipop (which worked flawlessly on the earlier build, but on the latest from the playstore I had random disconnections) BUT my device (Nexus 5) had a memory bug where apps would close after a few days without a reboot.

I actually haven't tested the device since figuring out the bug, I am now on 5.1 and the bug is fixed.

I hope you find a solution mate.
[Android General] LorDestinY:
Listening for controllers...

Hey guys.

Having same issue.

Original Play Store app give "Segmentation fault" error.

The app that i downloaded here fix the segmentation error but it won't connect to my controller. Stuck on "Listening for controllers..."

I have Samsung Galaxy S4 rooted stock Lollipop 5.0.1. Updated SuperSU and BusyBox.

Worked flawlessly in KitKat. Bluetooth address haven't changed.
[Android General] Fresh2def:
I'm note 4 t-mobile on 4.4.4 I can't get the app to connect via Bluetooth. I have paired the remote both with app and sixaxis pair tool sometimes 1 out of 20 it connects but then cuts out I have the latest. 0.8.2 even tried the one on this thread but no luck.! Any help would be appreciated
[Android General] LorDestinY:
[ROLLBACK] SixAxis v0.8.0 works fine on Lollipop

Yeah. Rolling back to v0.8.0 works fine on my Galaxy S4 stock 5.0.1

No errors, no problem. The DEV is not responding to the e-mail's.

I suppose the APK development is dead.

Hope he is OK.

Thanks for the rolling back tip.

Matter closed for me. Good luck guys.
[Android General] elrayogb:
[Q] Help with Sixasis Controller app (Acer Iconia tab A-1 810)

Guys I need help, I want to play with my PS3 controller on my android, but I can't run the app :( my Tablet is rooted and everything is ok, but when I touch the start button this is what happens:

"Could not load HCI library

Touch emulation (Type A): 0 800 0 1280

Error: Failed to configure bluetooth"

I don't know why this doesn't work, the Sixasis compatibility checker says that my device is supported, and I can even connect the controller, but when I open the Sixasis controller app, this thing doesn't work... everything is pretty weird, I don't know what to do and I don't want to play with the touchscreen
[Android General] LorDestinY:
Try an older version of the apk.
[Android General] elrayogb:
I tried a newer version of the apk and now is working :laugh: **** yeah, anyway, thank you
[Android General] dnmdnm:
Samsung S Advance Model: I9070 and Sixaxis Sony - unhappy

I was trying everytrhing from this forum after 5 hours give up..

Phone: Samsung S Advance Model: I9070

Android: 2.3.6 - 2.6..35.7-I9070XXLD1

rooted - instaled app superuser

I change mac address for SIXAXIS Controller Sony - original

So the same macs on device samsung and sixaxis

I was trying all sixaxis compatibility tools on android

I was trying all versions of Sixaxis Controller

I was uniinstalling, reboting, changing rom in android.

I was of course enable sixaxis controler in settings before setup

Still the same:

Could not load HCI library

Touchscreen device created successfuly

Error: Failed to configure bluetooth

So las hope for my Samsung cause I think here is problem is sending log from catlog.
[Android General] sapateiro:
rollback fail

Rolling back to an older version of the app makes segmentation fault go away, but it stays forever in waiting for controll connections =/
[Android General] LiamAtkins90:
I will look into the logcat you provided... I am not getting this error so I can't reproduce it guys... [MENTION=3326980]sapateiro[/MENTION] a few guys have reported this problem, please grab a log as the guy above has done (thank you [MENTION=6595295]dnmdnm[/MENTION]) and I will look at it and try and identify the problem of why it is not working.

I'm gonna look at the log above and I'll (hopefully) find the problem and go from their... Sorry for being away for a while guys.
[Android General] LorDestinY:
Good to see you. Welcome back.

On my Galaxy S4 stock 5.0.1 it gave the Segmentation fault error on version 0.8.2.

I rolled back to version 0.8.0 and works well, no errors and the controller connect ok.

It's something you changed starting on 0.8.1.
[Android General] LiamAtkins90:
I think the problem with the stuck on "listening for controller" is that it constantly loops on that part and does not actually use the Bluetooth protocol to connect to your devices guys... I actually can't provide a fix or advice for that matter because I've never come across this before, usually it is a error of some kind... But in the log... It is just looping, weird!

---------- Post added at 09:38 AM ---------- Previous post was at 09:33 AM ----------

I'm not the developer of the app unfortunately [MENTION=3191895]LorDestinY[/MENTION]

It is built by Dancing Pixels Studios and I think they have now abandoned the project.. :( I'm just trying to help you guys... I'm like all you... I'm not very tach savvy I just know a bit hear and their from my few years on here.. Reading and getting in some crazy situations haha!
[Android General] LorDestinY:
Thats cool... hope you can help them...
[Android General] LiamAtkins90:
Can I just ask, what are the benefits of the latest version, are you happy with your current version... That has no errors? :)
[Android General] LorDestinY:
Well it works. I think the later versions had support for PS4 controller. I use PS3 so i don't care for the changes.
[Android General] Toss3:
Which Note 4 version are you on? Got my PS3 controller to work by installing Ultimate Kernel V20 for Lollipop (BOC5). :highfive:
[Android General] LorDestinY:
Hoo crap, I forgot about that.

I have Galaxy S4 with HybridMax kernel... it's not stock.

Maybe that's why it works on mine.
[Android General] enfjp:
help

Can someone pass me the link to this file ? This one is offline
[Android General] LiamAtkins90:
Sorry man I reorganised my account moved apps around folders etc..

Link:

https://db.tt/Wmr04brY
[Android General] xTMODx:
finally

it is working for me now on my Galaxy S4 (I9505) Lollipop 5.0.1 official and stock kernel rooted with CF-Auto-Root here are the steps i did so it worked.

1. install the 0.8.1 sixaxis controller

2. press start so it can show you the bluetooth adress

3. press stop and leave the app

4. go to the folder \system\lib\ and rename the file "libbluetooth_jni.so" to "libbluetooth_jni.so.bak"

5. restart the phone, after that you will see 2 error messages click on ok

6. now you can connect the controller
[Android General] Rising Mysterion:
This work! But now the normal Bluetooth didn't work anymore. Have you a solution for this?
[Android General] xTMODx:
No I don't have a solution for this.
[Android General] FdL 1899:
Hello everyone, i'm using huawei y300 on custom rom cm v10 gamer

somehow, i manage to connect my ps3 controller to the handset (connection type 3, fake controller detected)

i manage to navigate around my handset using the controller for approximate 5 second and then it start to do nothin. Press all button and nothing happen.

I'm pretty sure that the controller is fine, because i can use it fine with redmi 2+sixaxis

can anyone tell me how to make it work on my y300? thanks in advance
[Android General] navyninja636:
Rooted galaxy s6 edge verizon

I had it working great on my galaxy s5 but when i traded up it seems ive lost my gaming capability for now. Please see attached.

Error could not load hci library

Any sudgestions?