• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Playstation Dualschock 4 working flawlessly on Aftv2

Search This thread

MarkP80nj

Senior Member
Mar 13, 2011
345
47
Bayville
Well, I have been searching, and I don't seem to find anyone that has had a good experience like myself.
But I was able to pair my dualschock 4 to my unrooted 2nd gen fire tv, and it works pretty much flawlessly.
Even the buttons are correct.
From what I read, square would be accept, and cross would be cancel.
But with me, cross is accept and circle is cancel, just like on the ps4.
The share button works as the play button, and the options button works as the menu button.
The controller does not disconnect, even if I put the fire tv in sleep mode.
And I have unpaired it from the aftv, back to the ps4, and back to the aftv a few times, always successfully.
Now I am assuming this must have been an update that fixed the problems everyone was having, because I didn't do anything extraordinary.
But let me list a step by step, since I did have some trouble at first.
My aftv was not recognizing my DS4 at first, and I am unsure if it was the restart, or the order in which I pressed the buttons that fixed it, but I recommend restarting your aftv just in case.
Then you go to settings -> controllers and Bluetooth devices -> game controllers
IMPORTANT:
Before you select Add New Game Controller, you must first press the share and PS buttons simultaneously on your DS4 until it starts to blink.
(If you have a ps4 connected to the controller, make sure it is completely off, or your DS4 will simply turn it on instead of entering pairing mode)
The blink is faster then the normal blink you get if you only hold the PS button.
If the blink isn't faster, then you are not in pairing mode.
Once your DS4 is in pairing mode, go ahead and select Add New Game Controller option.
You should see an option that says Wireless Controller.
Select it and let the pairing finish.
Once it is done you should see a bluetooth symbol on your screen and your DS4 is ready to use.
So try it, and let me know if Amazon did fix this, or if I was just extremely lucky.
Also, please say if your on first gen, second, or stick. Also if you are rooted or not.
EDIT:
If you are still having problems and can't connect you can try this fix. Don't forget to thank the op, and the user who brought it up.
If you did connect, but are getting lag on the controller, this might help you.
(For me it fixed lag I was having on ppsspp)
Again don't forget to thank those who helped you. ?
User SilentBot also offered a tip on how to save your controller's battery just two posts down.
Thank him if he helped you.

Sent from my SM-N920T using Tapatalk
 
Last edited:
  • Like
Reactions: bird333

MarkP80nj

Senior Member
Mar 13, 2011
345
47
Bayville
2b5e74b1fe2b92dbdebd5fbb0d8314ac.jpg

I'm pretty sure this is an epsxe function, but it's pretty neat how it recognized the dualschock, and not just a generic controller.
The buttons all seem to work in order, without any need for configuration.
I am a happy camper!

Sent from my SM-N920T using Tapatalk
 

SilentBot

Member
Feb 21, 2016
34
14
Erlangen
I think they changed something with the update to Fire OS5.
I attached the corresponding key layout file of my first gen fire tv, if somebody wants to compare it.
It's located under "/system/usr/keylayout/Vendor_054c_Product_05c4.kl".

Keep in mind there is no timeout, the controller stays connected until you shutdown the FTV.
I recommend you to disconnect it manually after use by pressing the PS-Button 10 seconds.
 

Attachments

  • Vendor_054c_Product_05c4.txt
    2 KB · Views: 108

DEREKTROTTER

Senior Member
May 1, 2011
120
4
perfect thanks for posting this
i was trying to get mine working correctly months ago but gave up with it.

This works flawlessly now without having to change anything
 

MarkP80nj

Senior Member
Mar 13, 2011
345
47
Bayville
I think they changed something with the update to Fire OS5.
I attached the corresponding key layout file of my first gen fire tv, if somebody wants to compare it.
It's located under "/system/usr/keylayout/Vendor_054c_Product_05c4.kl".

Keep in mind there is no timeout, the controller stays connected until you shutdown the FTV.
I recommend you to disconnect it manually after use by pressing the PS-Button 10 seconds.

Yes, I noticed that the controller won't shut down, even if the aftv goes to sleep mode.
Nice tip, pressing the PS button.
I find it weird that they fixed the problems, and the DS4 now works out of the box, and you don't find any mention of it on Google.

Sent from my SM-N920T using Tapatalk
 

MarkP80nj

Senior Member
Mar 13, 2011
345
47
Bayville
Paring not successful for ftvs on fire os 5

Bummer.
Did you reset before trying?
And hold down share and ps buttons BEFORE entering the Add New Controller menu?
If so, that sucks. Be nice if you could make it work.
I'm already ordering a new DS4 to have as a main aftv controller/ secondary ps4 for my son to play with me.

Sent from my SM-N920T using Tapatalk
 

MarkP80nj

Senior Member
Mar 13, 2011
345
47
Bayville
Yeah I didn't have to factory reset either.
Well that sucks.
Would be nice to see if others got it to work or if it maybe one of your devices (ds4 or ftvs) that is not playing nice.
I've read that some DS4 editions just don't work.

Sent from my SM-N920T using Tapatalk
 

MarkP80nj

Senior Member
Mar 13, 2011
345
47
Bayville
There is no need to be rooted basically it is like hardcoding the bluetooth address to the ps4 controller and seems there is no need to pair with ftvs at all, as long as the controller on it is connected
Awesome!
So anyone who can't seem to connect out of the box can try out this method!
Don't forget to thank the op for that fix.

Sent from my SM-N920T using Tapatalk
 

LivinOne

Senior Member
Mar 27, 2008
459
17
Any reason I should not pull the trigger today and order a Playstation Dualshock 4 ... need to use on both AFTV1 & AFTV2

thx!
 

MarkP80nj

Senior Member
Mar 13, 2011
345
47
Bayville
Any reason I should not pull the trigger today and order a Playstation Dualshock 4 ... need to use on both AFTV1 & AFTV2

thx!

I would say go for it, but I'm not sure if you can keep one controller connected to both boxes.
On the fire tv 2, it's pretty easy to reconnect it, but I don't know if you'd want to have to go through the fix everytime for the fire tv 1.
This in case that one controller can't be connected to both boxes at the same time, which I don't know.
And it might be that your fire tv 1 will also connect without the fix.
I guess it's all a matter of luck, unfortunately.

Sent from my SM-N920T using Tapatalk
 

richie03010

New member
Mar 1, 2016
2
2
You guys are the best. Tried yesterday and failed, seen the method of restarting device and preparing the controller before going into the pair menu on the FireTV, worked instantly, thank you kind strangers.
 

richie03010

New member
Mar 1, 2016
2
2
Glad I could help!
Mind sharing what model you have?
Fire tv 1, 2, or stick?
Unrooted I assume?

Sent from my SM-N920T using Tapatalk

Unrooted FireTV2.
Was really lagging, found a fix with a bit of googleing.

z0mb 2 points 3 months ago
Sideload an app called Bluetooth Auto Connect and pair your DS4 as normal. Then go into Bluetooth Auto Connect, advanced, and select Connect now.
Your controller will now work with no lag.
Not sure if this has to be repeated every time or if it can / needs to be tweaked somehow but it's just worked for me this morning


Hope this helps if anyone finds themselves in a similar situation.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    I think they changed something with the update to Fire OS5.
    I attached the corresponding key layout file of my first gen fire tv, if somebody wants to compare it.
    It's located under "/system/usr/keylayout/Vendor_054c_Product_05c4.kl".

    Keep in mind there is no timeout, the controller stays connected until you shutdown the FTV.
    I recommend you to disconnect it manually after use by pressing the PS-Button 10 seconds.
    2
    Glad I could help!
    Mind sharing what model you have?
    Fire tv 1, 2, or stick?
    Unrooted I assume?

    Sent from my SM-N920T using Tapatalk

    Unrooted FireTV2.
    Was really lagging, found a fix with a bit of googleing.

    z0mb 2 points 3 months ago
    Sideload an app called Bluetooth Auto Connect and pair your DS4 as normal. Then go into Bluetooth Auto Connect, advanced, and select Connect now.
    Your controller will now work with no lag.
    Not sure if this has to be repeated every time or if it can / needs to be tweaked somehow but it's just worked for me this morning


    Hope this helps if anyone finds themselves in a similar situation.
    1
    Well, I have been searching, and I don't seem to find anyone that has had a good experience like myself.
    But I was able to pair my dualschock 4 to my unrooted 2nd gen fire tv, and it works pretty much flawlessly.
    Even the buttons are correct.
    From what I read, square would be accept, and cross would be cancel.
    But with me, cross is accept and circle is cancel, just like on the ps4.
    The share button works as the play button, and the options button works as the menu button.
    The controller does not disconnect, even if I put the fire tv in sleep mode.
    And I have unpaired it from the aftv, back to the ps4, and back to the aftv a few times, always successfully.
    Now I am assuming this must have been an update that fixed the problems everyone was having, because I didn't do anything extraordinary.
    But let me list a step by step, since I did have some trouble at first.
    My aftv was not recognizing my DS4 at first, and I am unsure if it was the restart, or the order in which I pressed the buttons that fixed it, but I recommend restarting your aftv just in case.
    Then you go to settings -> controllers and Bluetooth devices -> game controllers
    IMPORTANT:
    Before you select Add New Game Controller, you must first press the share and PS buttons simultaneously on your DS4 until it starts to blink.
    (If you have a ps4 connected to the controller, make sure it is completely off, or your DS4 will simply turn it on instead of entering pairing mode)
    The blink is faster then the normal blink you get if you only hold the PS button.
    If the blink isn't faster, then you are not in pairing mode.
    Once your DS4 is in pairing mode, go ahead and select Add New Game Controller option.
    You should see an option that says Wireless Controller.
    Select it and let the pairing finish.
    Once it is done you should see a bluetooth symbol on your screen and your DS4 is ready to use.
    So try it, and let me know if Amazon did fix this, or if I was just extremely lucky.
    Also, please say if your on first gen, second, or stick. Also if you are rooted or not.
    EDIT:
    If you are still having problems and can't connect you can try this fix. Don't forget to thank the op, and the user who brought it up.
    If you did connect, but are getting lag on the controller, this might help you.
    (For me it fixed lag I was having on ppsspp)
    Again don't forget to thank those who helped you. ?
    User SilentBot also offered a tip on how to save your controller's battery just two posts down.
    Thank him if he helped you.

    Sent from my SM-N920T using Tapatalk
    1
    Tried multiple times including reboot of course don't want to factory reset the ftvs for now
    1
    Still receiving lag.

    Trying to figure out why I'm like the only one having this problem, could my PS4 controller need a firmware update? The PS4 controller connects easily through the settings menu. I still get a ton of lag on all emulators and it constantly disconnects and re-connects every 5 seconds after Bluetooth Auto Connect is installed and Connect Now option is used.

    Firmware 5.0.5.1
    Sony PS4 Dual Shock wirelessly

    Any other suggestions?

    What version of Bluetooth Auto Connect are you using? I've tried different versions and the one that works for me is 4.2.2.