[APP] XPlayR - Yet another 'convert your xperia play into a remote gamepad' app! - Xperia Play Themes and Apps

Here, I've coded this in a weekend when I ran out of ideas for my other project, and just wanted to share it with you
What it is?
XPlayR is a remote bluetooth gamepad (no analogs for now!) implementation to be used with the XPERIA Play.
It implements an InputMethodService in the server side to send key events to the controlled application.
As there are no non-rooted way to inject touch events into the UI, i'm not bothering to implement remote touch events (i.e. On-screen controls only games, like games that doesn't fully rely on key events). If anyone knows how to do it, then tell me!
Actually it's designed to support up to 4 clients (a.k.a. 'Controllers') via button mapping at server side (only 3 possible mappings are implemented), tested it with 2 controllers at a time, but don't know what would happen if more than 2 clients are connected, as I saw some lag because it uses bluetooth, there are some keycodes that are available only after SDK 11 (min version is 10) and maybe the device could handle only a number of key events at a time.
Installation
Install the client on the XPlay's that you would like to use as gamepads.
In the server (tablet or somethig like that), you must enable and change the input method to that of 'XPlayR Remote Pad'
Remember to change this setting back after you finish gaming because it doesn't handle text edition for now!
How to use it?
First, you must pair the clients with the server, using the device's own method to do so (i.e. Settings > Connectivity > Bluetooth > Pair device...)
Then in the client, open the menu, and select 'refresh devices', touch the server name, and then wait for it to connect.
Remember, the fastest to connect gets controller 1!
You'll know what controller you got looking at the LEDs on the bottom of the screen.
I could've made this a paid software, but I'm too lazy to do so...
Also, I like to return something to the community because what I get from it (ROMS, KB, and so on) is far expensive than what I'm giving.
Tested it with RetroArch, DraStic, PPSSPP and Mupen64Plus AE on a Galaxy S4 i9500
Server and Client attached.
So, hope you like it

I did what you said to do and then it just keeps getting errors saying unable to connect :/
Sent from my GT-I9300 using XDA Premium 4 mobile app

CloudStrife1901 said:
I did what you said to do and then it just keeps getting errors saying unable to connect :/
Sent from my GT-I9300 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Bluetooth was on? Have you enabled the input method in Android's settings? Tried to re-select it after the error? It gives any exact error? What device(s) are you using it on?
Sorry for so many questions

For xplay gingerbread or ics? Can't install on my gingerbread 2.3.7 parcell error
send from GT-N7000

Couldn't get it to work with retroarch... :/
Gesendet von meinem Nexus 7 mit Tapatalk 4

I installed both server and client in a xperia play, xperia mini, and a galaxy S4, ranging from GB up to JB. they ran fine, just some random FCs when BT was off. I need logs to search for possible bugs in other roms.
Retroarch was hard to configure because it has a somewhat complex input config, it's not very user-friendly atm
Some other emus like the *oid series doesn't correctly catch key events sent from the server, at least on my setup.

Can't redownload, the link is dead? Or maybe my connection error, I'm using gin2jellbean v2.20
send from GT-N7000

biozkop said:
Can't redownload, the link is dead? Or maybe my connection error, I'm using gin2jellbean v2.20
send from GT-N7000
Click to expand...
Click to collapse
The apps are in xda's servers so maybe you got a connection error

Yes, it's okay now ..
send from GT-N7000

Some users just don't know how hard coding a single app could be
Awesome work dude, gonna try this when I get my flex replaced :good:
Sent from my R800i using xda app-developers app

working great, but i rather play emu in my xplay, hehe.. it's awesome if someone can make window pc / laptop version...
send from GT-N7000

Works great but sometimes it doesn't connect
Sent from my R800i using xda app-developers app

biozkop said:
working great, but i rather play emu in my xplay, hehe.. it's awesome if someone can make window pc / laptop version...
send from GT-N7000
Click to expand...
Click to collapse
I second this! I'd love to hook up my xplay to my computer and use it as a gamepad.

So can you make it work on my pc
Please
Sent from my R800i using xda app-developers app

yeah, yeah, im posting, and maybe breaking rulez, but this app is awesome!
i tried it on mi sgTab2 with cm11 and my old and loved xperia play stock+lupusv12full
and works perfect.
Awesome work!
thanks!!!

TYWM!
It works great!
xPlay is gin2kk and it works without problem on Xperia ZL in ppsspp.
Only problem in client (Play) is when in landscape mode (slider open) and when is to much paired devices, i can't scroll down, but once deleted list of other paired devices, i can see and connect without problems.
Thanks again
Sent from my C6502 using xda app-developers app

As some said, what the Xperia Play really needs is an app that allows to use it as a gamepad for PC. THAT would be awesome.

Miles Wolf said:
As some said, what the Xperia Play really needs is an app that allows to use it as a gamepad for PC. THAT would be awesome.
Click to expand...
Click to collapse
there's a app that makes that
https://play.google.com/store/apps/details?id=nemex.nJoy
i have used that, and works perfect!

Related

[Q] need to control my tab from pc!

Hey all,
I just got a tab today, all new so far. Due to my disability i really need to be able to control the tap from my windows pc(similar to my mobiler for winmo). I've seen android screencast, i can get it to come up on screen but more nor keyboard work.
I spent the whole day(12 hours) trying to get around this. Does anyone know of any apps that actually work? I don't mind paying for it either.
I've dried droid vnc server and its not really working either. Thanks in advance.
Try remote rdp enterprise. Available in the market. Install it. Works great.
Logmein ignition should help
Sent from my GT-P1000 using XDA App
thanks for the tips but those control my pc from my phone. i want to control my phone from my pc
There is a root vnc server in the market
Sent from my GT-P1000 using XDA App
brilldoctor said:
There is a root vnc server in the market
Sent from my GT-P1000 using XDA App
Click to expand...
Click to collapse
if its droid vnc server i've tried it too, can see the screen but once again mouse and keyboard unuseable.
You can always pair a mouse with the tab if its a gsm one
Sent from my GT-P1000 using XDA App
brilldoctor said:
You can always pair a mouse with the tab if its a gsm one
Sent from my GT-P1000 using XDA App
Click to expand...
Click to collapse
you mean a bluetooth mouse?
Try Webkey (Root required) - available in the market.
mcnally32 said:
you mean a bluetooth mouse?
Click to expand...
Click to collapse
you could pair a blue tooth mouse and keyboard, and use the tab over hdmi out if need be so its on the big screen.
webkey
WEBKEY is defo the app to go for, does everything you could wish for ..
terminal 7 said:
WEBKEY is defo the app to go for, does everything you could wish for ..
Click to expand...
Click to collapse
Yeah i'm testing it at the minute, was working ok but seem to have lost control of the mouse, although there is a new version out!
yes a bluetooth mouse http://www.youtube.com/watch?v=yfEklf_eLHA (look on amazon or in pc world)
mcnally32 said:
Hey all,
I just got a tab today, all new so far. Due to my disability i really need to be able to control the tap from my windows pc(similar to my mobiler for winmo). I've seen android screencast, i can get it to come up on screen but more nor keyboard work.
I spent the whole day(12 hours) trying to get around this. Does anyone know of any apps that actually work? I don't mind paying for it either.
I've dried droid vnc server and its not really working either. Thanks in advance.
Click to expand...
Click to collapse
droid explorer works.
enable usb debugging on the Tab
then go to tools, then plugin and select screencast. wait for java plugin to run and the screen for the Tab should pop up. you can control it from here.
it might be a little slow but it works.
Remote web desktop, acts as a proxy to most of the main functions.
http://market.android.com/details?id=net.xdevelop.rm

[Q] sixaxis help

im running cyanogen rom and downloaded the sixaxis app, the checker recognizes the inputs, but i cant get the controller to work with any emulator. what am i doing wrong. i have the checker app and the main app. i changed keyboard input in settings also
Turn off/uninstall the compatibility app
Sent from my Sensation using XDA Premium App
thanx alot, I got fpse to work but nothing else. im able to set the hardware keys up on other emulators, but in-game it doesnt respond for some reason
I've tried using this for gameboid, snesoid and n64oid. I'm able to set up the hardware keys in the settings but while I'm in-game, I get no response. I'm running cyanogen selfkang3 any ideas? Maybe different emulators?
Sent from my Sensation using XDA App
bug
mikaeldalc said:
thanx alot, I got fpse to work but nothing else. im able to set the hardware keys up on other emulators, but in-game it doesnt respond for some reason
Click to expand...
Click to collapse
for some reason the Sixaxis app still has bugs and the DEV said he will fix them in upcoming releases, just stay tune for updates.
k kool that works. what about the wiimote, does that work better at this time?
matury said:
for some reason the Sixaxis app still has bugs and the DEV said he will fix them in upcoming releases, just stay tune for updates.
Click to expand...
Click to collapse
Actually this has nothing to do with any bugs in the Sixaxis app or otherwise. All of the *oid emulators require that you enable Settings->Other Settings->Use Input Method.
Alternatively you can try the new 'Bypass IME' setting under preferences, which will allow you to still use a soft keyboard while the app is running.
sir_earl said:
Actually this has nothing to do with any bugs in the Sixaxis app or otherwise. All of the *oid emulators require that you enable Settings->Other Settings->Use Input Method.
Alternatively you can try the new 'Bypass IME' setting under preferences, which will allow you to still use a soft keyboard while the app is running.
Click to expand...
Click to collapse
well... thats what I got from the DEV in a note I ask the same question and I got that.. thanks for a more detail ver.

Sixaxis Controller App

Has anyone got a PS3 controller working on their sgs2 skyrocket? I downloaded the app and it keeps force closing on me which makes me think its incompatible. Right now I'm on stock rom with Da_G's 0.3 kernel, are there any roms that support the sixaxis controller for this phone?
Sent from my SGH-I727R using XDA App
Did you try the sixaxis compatibility app? You should use that before buying the controller app.
I downloaded the compatibility app, but haven't tried it yet.
I also downloaded Blues IME, but haven't tried it either.
I got it working with the new update. Works perfectly after some settings changes
Sent from my SAMSUNG-SGH-I727 using xda premium
How did you get it working? I couldn't get it to work at all with either app.
mdz24cavalier said:
How did you get it working? I couldn't get it to work at all with either app.
Click to expand...
Click to collapse
Same. What new update and settings are you referring to?
Anyone else?
Sent from my SAMSUNG-SGH-I727 using XDA App
Downloaded the Sixaxis Compatibility Checker this morning and it seems to pair fine. I'll check my controller when I get home tonight. The Connection type 2 looks to be supported, I'll just need to update the master address with the SixaxisPairTool for it to work. Update later.
Stock (2.3.5) / Rooted
Ok, I tried this all again.
My superuser was not allowing the Sixaxis Compatibility checker to work.
I then downloaded the SixaxisPairTool to set the address of my Dual Shock 3 controller with my PC to XX:XX:XX:00:00:00. The address being what ever your phone list it as in the capability app. This lets the phone see the controller.
I then re-downloaded Bluez IME.
I'm having some trouble staying connected if I set the controller down for a few seconds. Make sure to select "Phonejoy" as the device driver!
I'll update more once I get time to mess around with it more.
Sixaxis controller works perfect for me. Stock Rogers ROM rooted. It's awesome playing street fighter with this!

droidmote

Hey, has anybody tried this app? Just wondering how well it works
Does it actually work well?
And is there any way to get it working with the touch pads?
Thanks
It works great with my play and tf101. Except I haven't tried to get the gamepads working and I'm not even sure if that's possible. I've been too busy to test it out.
It works but the gamepads don't work. Something to email the dev about!
I emailed him, asking if he could bring full anologue support and he said:
i can but i not want, because the droidmote client must work on all devices also the old old version of android. i can implement this future only if i use greater sdk number. but it come in contrast for retrocompatibility. in future i add this future.
So i wonder if more people email him/her, (s)he might decide to bring out a seperate version for X-Play
Jordanooo said:
I emailed him, asking if he could bring full anologue support and he said:
i can but i not want, because the droidmote client must work on all devices also the old old version of android. i can implement this future only if i use greater sdk number. but it come in contrast for retrocompatibility. in future i add this future.
So i wonder if more people email him/her, (s)he might decide to bring out a seperate version for X-Play
Click to expand...
Click to collapse
now also analog controls are supported. you can use your physical commands as remote controller.
not only with android games, but also with windows 8 multitouch and normal games and linux games
zulu99 said:
now also analog controls are supported. you can use your physical commands as remote controller.
not only with android games, but also with windows 8 multitouch and normal games and linux games
Click to expand...
Click to collapse
Really? Do u need to map it? Or how do make it work?
Enviado desde mi R800a usando Tapatalk 2
You could probably add the touchpads using gamekeyboard and root?
Sent from my R800i using xda app-developers app

Best RDP app?

I need an RDP app to remote to Windows 8 PC. Most of the apps I have tried will connect but just display a blank screen. I tried iTap which connects and displays the screen nicely but the keyboard doesn't pop up automatically, you have to select it yourself from the menu bar. Once the keyboard is up it covers half the screen, usually the part you want to type in.
Ideally I'd like an RDP app that works with the S-Pen, and pops up the keyboard automatically.
Any suggestions?
The best, i know is: PocketCloud
Sent from my GT-N8000 using xda app-developers app
I prefer TeamViewer it works perfekt and is free for none commercial use
TeamViewer requires an install on the PC you are wanting to remote into? Therefore it's not actually an RDP client?
---------- Post added at 12:53 PM ---------- Previous post was at 12:47 PM ----------
PocketCloud looks cool! Thanks for posting that. Installing the free version now to try out.
king.larry said:
The best, i know is: PocketCloud
Sent from my GT-N8000 using xda app-developers app
Click to expand...
Click to collapse
Great suggestion just tried it and it even tracks the s pen!
I mostly used PocketCloud Pro too, but 2X and Jump Desktop are worth looking into too.
I use Splash top HD. Works really well for me with no lagging. The keyboard has a screen key you show it with. The pen can also be used with One Note. Not sure about other programs.
You can try jump desktop...its on promotion on play store right now...just don`t forget to disable optimized drawing in settings
DRVB said:
You can try jump desktop...its on promotion on play store right now...just don`t forget to disable optimized drawing in settings
Click to expand...
Click to collapse
You can't click with SPen....
Edit : It does work with N7100 but no with \N7000. Strange...
My fave RDP
Xtralogic Remote Desktop Client (http://www.xtralogic.com/rdpclient.shtml)
It's a paid app, but I found it well worth it
babblerx said:
Xtralogic Remote Desktop Client (http://www.xtralogic.com/rdpclient.shtml)
It's a paid app, but I found it well worth it
Click to expand...
Click to collapse
I'll second this. Although I was lucky to purchase it back when it was only $12.
I know you said RDP but vnc viewer is nice
Sent from my GT-N7000 using Tapatalk 2
Ditto... I know you said RDP but Splashtop works quite well.
Sent from my GT-N8010 using XDA Premium HD app
Pocket Cloud by WYSE is definitely the best, worth the $15 for the pro version. Best feature I recently discovered is that it has Wake On LAN built in!
Any one of this RDP apps allow to listen audio on android instead of audio in laptop,
I mean does any app redirects audio in good conditions?
(tries 2x but there is a huge sound lag in android ...)
Nirvana388 said:
Pocket Cloud by WYSE is definitely the best, worth the $15 for the pro version. Best feature I recently discovered is that it has Wake On LAN built in!
Click to expand...
Click to collapse
Ditto on this. I have tried both this and splash top and this works the best hands down.
Sent from my SAMSUNG-SGH-I747 using xda premium
Splashtop 2 HD for sure
Sent from my GT-N8000 using Tapatalk 2
yes TW requires to be installed on pc but no you dont require permission to login everytime
Jump Desktop
I'm using Jump Desktop and today was updated with a touch function for windows 8, it's working great! almost like if I have a win8 tablet. Hovering the spen works as a mouse pointer and you can left and right click by touching the screen and using the side button.
Sorry for asking but what's the difference between rdc and Splashtop like software?
OT: Splashtop works very very well for me, tried the pocket cloud but it's Very laggy. Now I just need a windows 8 pc to try its gesture functions.

Categories

Resources