PS4 Remote Play and DS4 button mapping - G2 Q&A, Help & Troubleshooting

I've been able to get the PS4 Remote Play app to work on my rooted G2 (stock ROM, Sprint) and I used the Sixaxis app to connect the DS4 remote to it, but the buttons are all mapped funky. Anyone know how to fix that? It seems to work fine on other phones so I am assuming this is a G2 problem.

Related

[Q] Mame4Droid controller

Does anyone have any experiance using the Mame4Droid app? I would like to use a BT controller rather than the on-screen controls (pounding on the screen to play Track & Field isn't fun), does anyone have suggestions? I've seen where a Wii controller can be used with a separate app, but i'm thinking that a Sixaxis PS3 controller would be better....any input would be appreciated!
MightyBK said:
Does anyone have any experiance using the Mame4Droid app? I would like to use a BT controller rather than the on-screen controls (pounding on the screen to play Track & Field isn't fun), does anyone have suggestions? I've seen where a Wii controller can be used with a separate app, but i'm thinking that a Sixaxis PS3 controller would be better....any input would be appreciated!
Click to expand...
Click to collapse
I've been using the ps3 controller with the sixaxis app in usb mode fine, but can't seem to pair it via bluetooth. Also read somewhere that this gamestop controller works great with our nexus 7, so I'll prob give that a try:
http://www.gamestop.com/android/accessories/tablet-wireless-bluetooth-controller/97838
You have to be rooted before the SixAxis app to install the required BT Pairing drivers.
The SixAxis App itself offers a bonus in itself by offering button-to-screen button mappings. This allows for controller use in games otherwise unplayable with a controller. Specifically for this thread, MAME4DROID, probably wouldn't matter since all Emulators have button mapping.
I haven't tried the Gamestop controller, but I have wasted lots of money on alternative gamepad solutions that ultimately just sucks. Quality in a device is essential for old school gaming. When I press Up, I don't want to go Up-Right. When I press Jump, I want to jump immediately. The Gamestop Controller seems nice but I would always be cautious. The reviews say that the controller feels light, cheap, and the button presses lag.
The PS3/SixAxis App is your best solution for gaming. The Gamestop controller might be 2nd or 3rd compared to the OnLive Controller.
mame4droid controller (bluetooth)
MightyBK said:
Does anyone have any experiance using the Mame4Droid app? I would like to use a BT controller rather than the on-screen controls (pounding on the screen to play Track & Field isn't fun), does anyone have suggestions? I've seen where a Wii controller can be used with a separate app, but i'm thinking that a Sixaxis PS3 controller would be better....any input would be appreciated!
Click to expand...
Click to collapse
I just brought a Red Samurai bluetooth wireless controller from Game Stop. I believe it is their brand. It seems to be working great for mame4droid. My phone is the Lg Optimis VU gsm unlocked. Verizon has the same phone. It is called the Lg Intuition. I'm running 4.0.4 ice cream sandwich. I tried it on two games 1942 Capcom and The Raiden Project by Seibu Kaihatsu. Both games work flawlessly. My phone has not been rooted. Just pair with phone and map the keys. Enjoy
MightyBK said:
Does anyone have any experiance using the Mame4Droid app? I would like to use a BT controller rather than the on-screen controls (pounding on the screen to play Track & Field isn't fun), does anyone have suggestions? I've seen where a Wii controller can be used with a separate app, but i'm thinking that a Sixaxis PS3 controller would be better....any input would be appreciated!
Click to expand...
Click to collapse
Galaga with a ps3 controller is fun lol. Sixaxis will prettyy much take care of all your android external controller needs.
Sent from my Motorola XPRT
I controlpad is never a bad choice for bluetooth controller.
Sent from my DROID4 using Tapatalk

Sixaxis (USB) remap (GTA3)

Does anyone know of a way to remap Sixaxis controller? In GTA3, right analog stick is mapped to some strange "freeview" and I would like to use it for camera pan.
I'm running stock 4.2.1 (not rooted and I would like to stay that way if possible), controller is connected via USB OTG cable. I'm aware of Sixaxis app but it requires root and as far as I understand it works over bluetooth only..
Thanx!
//via mobile
SilentException said:
Does anyone know of a way to remap Sixaxis controller? In GTA3, right analog stick is mapped to some strange "freeview" and I would like to use it for camera pan.
I'm running stock 4.2.1 (not rooted and I would like to stay that way if possible), controller is connected via USB OTG cable. I'm aware of Sixaxis app but it requires root and as far as I understand it works over bluetooth only..
Thanx!
//via mobile
Click to expand...
Click to collapse
It does require root for the Sixaxis Controller app. However, if you use it and BT the controller, it is an identical control mapping to a PS2 controller. Just like playing it on the console. Works the same in Vice City as well.
Finagle69 said:
It does require root for the Sixaxis Controller app. However, if you use it and BT the controller, it is an identical control mapping to a PS2 controller. Just like playing it on the console. Works the same in Vice City as well.
Click to expand...
Click to collapse
I suppose you're talking about the Sixaxis app game settings which you can download on thread here on XDA (because using the out of the box stock ROM and USB OTG connection, mapping it's nothing like on PS )
I wanted to know if there is a way to do something like that when Sixaxis is connected via USB and preferably without going through the root procedure. Guess not
SilentException said:
I suppose you're talking about the Sixaxis app game settings which you can download on thread here on XDA (because using the out of the box stock ROM and USB OTG connection, mapping it's nothing like on PS )
I wanted to know if there is a way to do something like that when Sixaxis is connected via USB and preferably without going through the root procedure. Guess not
Click to expand...
Click to collapse
Actually no, I'm talking about the Sixaxis Controller app in the Play store.
https://play.google.com/store/apps/details?id=com.dancingpixelstudios.sixaxiscontroller&hl=en
If you use this, and root/BT the controller to the phone, you don't need "app game settings" from that other thread for GTA3 and VC to work just like on a console.
Aside from the hassle of rooting, I don't see a reason not to. You provide root access to apps anyway.

DualShock4 Controller/Gamepad Compatibility

From my understanding the DualShock4 PS4 Controller will work with the Shield TV when using USB/OTG cable. Has anyone tried pairing over Bluetooth?
I think the PS4 pad is the most balanced gamepad for thew type of gaming I do(mostly emu/retro gaming and occasional Android native games)and before I order one Id really like to hear from anyone who uses different types of gamepads
Yes, it works with the regular USB cable.
The PS4 controller can connect wirelessly to any android device using the closed source paid app Sixaxis Controller available on Google Play. This works quite well. If you adjust the settings and default mapping it can work just like a native Android gamepad and start the service on boot. Having tried it on my 16 GB model there are two caviats. Firstly it overrides the Bluetooth hardware to simulate a PS4, so you can't simultaneously connect any normal Bluetooth devices (such as the Shield remote). Luckily the Shield gamepad uses WiFi-direct. Secondly, for some reason the D-pad is unavailable during the gameplay of some games. This is no good for playing Half-Life 2. Also the non-default mapping doesn't play well with GTA San Andreas. Despite these issues I'm still glad I bought the Dualshock 4 (I don't have a PS4) because it's the nicest physical gamepad I've used, and the two issues I've listed are only software problems. My LG G3 running CM 12.1 nightlies can connect to the Dualshock 4 without the app but doesn't map well. Another cool thing about the Sixaxis Controller is that you can use the touchpad as a mousepad. Great for sideloaded apps. Oh and you need root to use Sixaxis Controller.
Got it. I was aware of sixaxxis for other android tablets/phones Ive used but for some reason I thought I had seen a youtube video of someone simply pairing a PS4 gamepad using the native Bluetooth pairing process. I may have been looking at a video of another device, not the ShieldTV
My Sony TV with built in Android TV has drivers for a PS4 Controllers to used via bluetooth, is there anyway I can extract the files to be used with the Shield TV?
Did you root the shield tv in order to use the sixaxis? Or did you change the master address and then pair as normal on the shield tv?
BenjiHansell said:
The PS4 controller can connect wirelessly to any android device using the closed source paid app Sixaxis Controller available on Google Play. This works quite well. If you adjust the settings and default mapping it can work just like a native Android gamepad and start the service on boot. Having tried it on my 16 GB model there are two caviats. Firstly it overrides the Bluetooth hardware to simulate a PS4, so you can't simultaneously connect any normal Bluetooth devices (such as the Shield remote). Luckily the Shield gamepad uses WiFi-direct. Secondly, for some reason the D-pad is unavailable during the gameplay of some games. This is no good for playing Half-Life 2. Also the non-default mapping doesn't play well with GTA San Andreas. Despite these issues I'm still glad I bought the Dualshock 4 (I don't have a PS4) because it's the nicest physical gamepad I've used, and the two issues I've listed are only software problems. My LG G3 running CM 12.1 nightlies can connect to the Dualshock 4 without the app but doesn't map well. Another cool thing about the Sixaxis Controller is that you can use the touchpad as a mousepad. Great for sideloaded apps. Oh and you need root to use Sixaxis Controller.
Click to expand...
Click to collapse
aggiemarine07 said:
Did you root the shield tv in order to use the sixaxis? Or did you change the master address and then pair as normal on the shield tv?
Click to expand...
Click to collapse
I rooted in order to use the Sixaxis Controller app. I never managed to pair it to the Shield TV via normal bluetooth (like I can with my phone). And the master address needs to be changed either way.
BenjiHansell said:
I rooted in order to use the Sixaxis Controller app. I never managed to pair it to the Shield TV via normal bluetooth (like I can with my phone). And the master address needs to be changed either way.
Click to expand...
Click to collapse
yeah I rooted my shield TV last night and using the Sixaxis appto run my Dualshock4 controller. Worked like a charm.
does the siaxais controller ps4 work with the nvidia shield for multiplayer?
The Sixaxis Controller app claims to be able to handle multiple PlayStation controllers but I haven't tested this. I can confirm that it works multiplayer using a DS4 and Shield Controller (which uses WiFi direct, so isn't affected by Sixaxis Controller overriding the Bluetooth hardware). Interestingly the DS4 now pairs with the Shield TV (via Bluetooth, without Sixaxis or root) and maps correctly as of firmware v2.1. Unfortunately it misses button presses and it's impossible to turn off the DS4 without unplugging the Shield or unpairing it (and it took about 20 attempts to pair). Sixaxis still works well but require root and disconnects all other Bluetooth devices. I'm fairly sure that you can pair DS4 controllers with Sony Android TVs out of the box.
will it work via a cable connected usb without a need for an app?
i want a second controller not sure which one to get
anyone using this with bluetooth be aware: if you leave the sixaxis app running for too long with dualshock bluetooth enabled, it may eventually disable bluetooth on your device when trying to go back.
ive been through 2 different nexus players, as well as a shield tv and all have ended up disabling OS bluetooth, even when turning off the sixaxis bluetooth, resulting in requring either a factory reset or android terminal installed and typing in some commands to get it to work again. What causes the issue seems to be random, as sometimes i can leave the app running and come back and it still works, other times it doesnt though. you can still use the nvidia controller since it runs via wifi, but the remote and any other bluetooth devices wont work. this issue is a random event and doesnt always occur, but it IS there, and its a pain to get it working again.
Perhaps someone can find a compatible app to sideload to enable/disable bluetooth in case this happens? would be much easier than typing in terminal commands.
does itwork fine wired ? and is it a better controler
unvaluablespace said:
anyone using this with bluetooth be aware: if you leave the sixaxis app running for too long with dualshock bluetooth enabled, it may eventually disable bluetooth on your device when trying to go back.
ive been through 2 different nexus players, as well as a shield tv and all have ended up disabling OS bluetooth, even when turning off the sixaxis bluetooth, resulting in requring either a factory reset or android terminal installed and typing in some commands to get it to work again. What causes the issue seems to be random, as sometimes i can leave the app running and come back and it still works, other times it doesnt though. you can still use the nvidia controller since it runs via wifi, but the remote and any other bluetooth devices wont work. this issue is a random event and doesnt always occur, but it IS there, and its a pain to get it working again.
Perhaps someone can find a compatible app to sideload to enable/disable bluetooth in case this happens? would be much easier than typing in terminal commands.
Click to expand...
Click to collapse
Yeah, I experienced the same issues in just my first time pairing a DS4 controller with the Sixaxis app... Also, like others mentioned on here, the default layout is a bit weird (Options=Select; Share=Back, etc) which means a lot of customizing in games, etc. Also, the service doesn't always auto-start that well so sometimes it takes some time to get it 'connected and ready to go' and I don't like how the app takes over Bluetooth while it's running. The only thing I did like is that the touchpad feature does work well (as long as the app supports 'Mouse input'), but overall I didn't think it's worth the hassle if I have to this every time I want to use the controller.
BTW, in case your Bluetooth becomes disabled while using this app, the command that worked for me (in adb shell) is:
Code:
su
service call bluetooth_manager 6
Has anyone successfully paired the shield with a DS4 without the sixaxis app? My shield can see the controller (listed as wireless controller) but they can't seem to pair.
finty said:
Has anyone successfully paired the shield with a DS4 without the sixaxis app? My shield can see the controller (listed as wireless controller) but they can't seem to pair.
Click to expand...
Click to collapse
Bump, Would also like to know!
d0ubl3_d1zzl3 said:
Yeah, I experienced the same issues in just my first time pairing a DS4 controller with the Sixaxis app... Also, like others mentioned on here, the default layout is a bit weird (Options=Select; Share=Back, etc) which means a lot of customizing in games, etc. Also, the service doesn't always auto-start that well so sometimes it takes some time to get it 'connected and ready to go' and I don't like how the app takes over Bluetooth while it's running. The only thing I did like is that the touchpad feature does work well (as long as the app supports 'Mouse input'), but overall I didn't think it's worth the hassle if I have to this every time I want to use the controller.
BTW, in case your Bluetooth becomes disabled while using this app, the command that worked for me (in adb shell) is:
Code:
su
service call bluetooth_manager 6
Click to expand...
Click to collapse
Same thing happened to me although I only had the app for about 2 hours before it disabled BT. I couldn't get it to work while installed, and i am rooted. I don't believe it works in the newest firmware 3.0.
What did you use to write those commands? Would adb minimalist work? Same app used to root the shield?
Sent from my Sammy S6 using Revolution 1.0
mattkilla420 said:
Same thing happened to me although I only had the app for about 2 hours before it disabled BT. I couldn't get it to work while installed, and i am rooted. I don't believe it works in the newest firmware 3.0.
What did you use to write those commands? Would adb minimalist work? Same app used to root the shield?
Click to expand...
Click to collapse
Well, I used the Nvidia Shield TV Utility App to get into an adb shell, but Minimal should work just as well. Just make sure to run the 'adb shell' command before you run the commands I listed on my post above..
I used terminal Emulator on the device and it worked great. Turned BT back on
Sent from my Sammy S6 using Revolution 1.0
Before rooting and buying the app I'd know if I can connect more than DS4 via bluetooth.. Anyone tried it?
thanks!

Is there any way to connect a PS4 controller to the 6P?

I have tried through bluetooth and the phone is unable to pair with the controller. Is there any other way to work around this issue and connect wirelessly? Also will a USB-C OTG cable work with the 6P?
I haven't received my 6P yet but on my 6 I use sixaxis controller with my ps3 controller. Not sure if ps4 controller does native Bluetooth gamepad or you need to use the app.
Use this to set the parent address to your nexus 6ps bluetooth mac address (you can find it in settings->about)
http://www.dancingpixelstudios.com/sixaxiscontroller/tool.html
Then connect it as a standard bluetooth device.
Unfortuantely after 30sec it starts lagging terribly
So I successfully got the ps4 controller to pair over Bluetooth without adjusting any settings. It wouldn't work at first but it added it as a device. Then when I tried again the next day after restarting the phone it connected.
you have to hold PS button and share at the same time until you get the flashing white light.
However, the triggers mapped weird for games and there is lag.
Does anyone know of a way to fix the mapping without root?
I also successfully used the OTG cable with the ps3 controller. This worked a lot better this works a lot faster then the Bluetooth ps4. And the mapping is correct.
Haven't tried usb to ps4 yet. UPDATE
So ps4 over otg also has some mapping issues. Tested this out in minecraft settings since you can customize controller mapping. For some reason on ps4 some buttons didn't seem to me recognized, everything was weird, like r2 was labeled as a button and triangle wasn't showing anything.
Tried to connect ps3 via Bluetooth but couldn't get it to work

PS4 remote play v2.6 working, but can't use any controller

So I got the ps4 remote play app working on my Shield but I haven't been able to get any controller working inside the ps4 remote play app.
Which is kind of weird, because all controllers I tried are working fine outside in all other apps.
One thing I haven't tried is to pair a ds4 controller with this sixaxis controller app on play store.
I head with this app it works. Can anyone confirm this?
In the ps4 remote play app there are these on screen touch buttons for use with a smartphone (I can also use them via the touchpad on my logitech keyboard).
I also read that the sixaxis controller app takes the ds4 controller input and emulates these touch button presses.
My goal would be to use other controllers than a ds4 controller, preferably a xbox one controller.
I guess if an app/module could grab controller input and emulate these touch presses in ps4 remote play app it could work....
Unfortunatly I'm no dev god that could code sth. :crying:
Maybe someone has an idea here?
What version of the app are you using and where did you download it.. can't even get that done for myself
trohn_javolta said:
So I got the ps4 remote play app working on my Shield but I haven't been able to get any controller working inside the ps4 remote play app.
Which is kind of weird, because all controllers I tried are working fine outside in all other apps.
One thing I haven't tried is to pair a ds4 controller with this sixaxis controller app on play store.
I head with this app it works. Can anyone confirm this?
In the ps4 remote play app there are these on screen touch buttons for use with a smartphone (I can also use them via the touchpad on my logitech keyboard).
I also read that the sixaxis controller app takes the ds4 controller input and emulates these touch button presses.
My goal would be to use other controllers than a ds4 controller, preferably a xbox one controller.
I guess if an app/module could grab controller input and emulate these touch presses in ps4 remote play app it could work....
Unfortunatly I'm no dev god that could code sth. :crying:
Maybe someone has an idea here?
Click to expand...
Click to collapse
ruby82 said:
What version of the app are you using and where did you download it.. can't even get that done for myself
Click to expand...
Click to collapse
Version 2.6 from apkmirror, newer ones don't work.
It won't work without root.
There's 2 things that are important to make it work:
In Magisk manager you have to install the Sony framework v1 module by Seyaru which makes it even possible to install the remote play app.
This also adds some Dualshock 3/4 system app.
Once installed, do not start the ps4 remote play app yet.
In Magisk manager settings activate Magisk hide. Go to Magisk hide and hide both the ps4 remote play app and the Dualshock.. app.
Now start ps4 remote play app and it should work.
Oh, if you try it on smartphone I should add: The ps4 remote play app will automatically update itself to latest version (which doesn't work) even if you deactivate auto update in playstore!
There's a modified version of ps4 remote play app v2.6 somewhere that doesn't auto update itself. But yeah.. on the Shield we don't have that problem since we sideload the app
So Shield tv needs root? I'm wanting to set this up so my mother can play her PS4, in her room, in our living room. She has no plus access to just transfer her save to the livingroom's PS4 Pro unit and doesn't want to have to manually transfer it back and forth.
Viper_Bravo said:
So Shield tv needs root? I'm wanting to set this up so my mother can play her PS4, in her room, in our living room. She has no plus access to just transfer her save to the livingroom's PS4 Pro unit and doesn't want to have to manually transfer it back and forth.
Click to expand...
Click to collapse
Yes..or magisk and xposed modules. To be precise.
It's a shame that Sony doesn't enable ps4 remote play app for all android devices but just for their xperia devices.
Since October the PS4 remote play app is comptable with all Andoid devices including the Shield. I installed it on it but my Dualshock 4 controller seems to not we working. After launching the app, I have an error message : Dualshock is not compatible...
I also tried with the official Shield controller (v2 from 2017) and no error message, but it doesn't work better...
What's the problem ?

Categories

Resources