Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[APP] OnLive Helper

OP hatcyl

8th December 2011, 11:38 PM   |  #1  
OP Senior Member
Thanks Meter: 191
 
310 posts
Join Date:Joined: Nov 2008
OnLive is on the Android Market!
AND IT SUPPORTS XPERIA PLAY CONTROLS!

I WILL NO LONGER DEVELOP FOR THE APP
...
But it does not support Xperia Play game pad. So until support is added I've made an app...

OnLive Helper

LATEST
  • Added option to toggle between between an alternate profile.
  • Added option to donate and remove ads.
  • Added alternate key functionality.

Link:
https://market.android.com/details?i...d.OnLiveHelper

Price:
Free with ads in the configuration menu.

Description:
This app will technically work with any phone! Visit the official thread to discuss!

This application will enable Xperia Play users to use the game pad to play games using the OnLive Service.

Currently only "LEGO Batman" and "Dirt 3" are included.

You can create your own custom profiles or use community created ones. Please visit the official thread on XDA for more information.
http://forum.xda-developers.com/show....php?t=1382899

Usage:
1. No Root Is Required.
2. To enable this app, you must change the Input Method Service to "OnLive Helper"
3. You can have the input method screen automatically come up when you open or close your keyboard by checking "Auto Prompt" in the options.

Custom Mode
You can now create custom profiles.
All phones should be supported (not just Xperia Play)
You create them by using Android KeyCodes: http://developer.android.com/referen.../KeyEvent.html
To create a custom profile:
1. Create a txt file, name it anything (it does NOT need the .txt extension).
2. In line 1 type the keycodes you want to press.
3. In line 2 type the keycodes you want it to do. If you map a key to -1 then it will go to the third line to translate key presses until you release it. If you map a key to -2 then it will go to the fourth line to translate until you push it again.
4. In line 3 type alternate key codes.
5. In line 4 type the key codes that the app will toggle to.
5. Save that file to /sdcard/Android/data/com.hatcyl.android.OnLiveHelper/files
6. That "profile" will now appear in the settings.

Notes:
I've attached a sample file (Lego Batman) and a "Template" file for the noobs.
If you create a profile, share it here!
Some buttons like ESCAPE, MOUSE BUTTONS, etc. are not supported. They were not added into Android until a later version. I will see if there is anything we can do (at least for root users) if anyone knows please share!

Coming Later Maybe, No Promises
  • Mouse Support + More Keys Support (Maybe just for ROOT users)
  • Maybe a way to emulate the OnLive Controller instead of keyboard.
  • Support for touch pads.
  • An option for multiple profiles in one (i.e. press a button to change button mapping quickly) - DONE
  • An option for an "Alt" key, so if you press two buttons at once it does something else. - DONE
  • Something about international keyboards, if I can figure out what ps3taker is talking about.
  • A way to create custom profiles from within the app.
  • Some kind of In App purchase for some reason. - DONE
Attached Files
File Type: txt Lego Batman.txt - [Click for QR Code] (78 Bytes, 294 views)
File Type: txt TEMPLATE.txt - [Click for QR Code] (187 Bytes, 230 views)
Last edited by hatcyl; 23rd December 2011 at 01:56 AM. Reason: Updated App
The Following 10 Users Say Thank You to hatcyl For This Useful Post: [ View ]
9th December 2011, 12:11 AM   |  #2  
bubblegumballoon's Avatar
Senior Member
Flag Swansea
Thanks Meter: 179
 
334 posts
Join Date:Joined: May 2011
Waw this looks promising, I will try this in a few minutes!

One suggestion I have is could you make a list of all the xperia plays buttons and let users assign any keyboard button to that xperia button.

For example on the list of keys would be the X button, I then click on the xbutton and get a whole list of keyboard keys to choose from which I can assign to the X button.

I know thats a bit of a confusing explanation but I think you know what I mean.

EDIT: Your app works great, I dont know why something like this hasn't been made before. an app like this could also be used to make the xperia play work with flash games too.
Last edited by bubblegumballoon; 9th December 2011 at 12:21 AM.
9th December 2011, 12:22 AM   |  #3  
Selim873's Avatar
Senior Member
Flag Ashville, OH
Thanks Meter: 66
 
447 posts
Join Date:Joined: Apr 2011
More
Heck yes! This will do until it's official. Analog sticks would be amazing, but I noticed that your program syncs the buttons to keyboard strokes, like wsad on the dpad, nice idea!
9th December 2011, 12:26 AM   |  #4  
OP Senior Member
Thanks Meter: 191
 
310 posts
Join Date:Joined: Nov 2008
Quote:
Originally Posted by bubblegumballoon

Waw this looks promising, I will try this in a few minutes!

One suggestion I have is could you make a list of all the xperia plays buttons and let users assign any keyboard button to that xperia button.

For example on the list of keys would be the X button, I then click on the xbutton and get a whole list of keyboard keys to choose from which I can assign to the X button.

I know thats a bit of a confusing explanation but I think you know what I mean.

EDIT: Your app works great, I dont know why something like this hasn't been made before. an app like this could also be used to make the xperia play work with flash games too.

Yeah, that's going to be custom mode.

should be easy enough...

Sent from my R800x using XDA App
The Following 2 Users Say Thank You to hatcyl For This Useful Post: [ View ]
9th December 2011, 12:44 AM   |  #5  
stormtroopercs's Avatar
Senior Member
Flag Torrance,California
Thanks Meter: 211
 
856 posts
Join Date:Joined: Aug 2010
More
wat!! this is awesome!

Sent from my R800i using xda premium
9th December 2011, 12:47 AM   |  #6  
bubblegumballoon's Avatar
Senior Member
Flag Swansea
Thanks Meter: 179
 
334 posts
Join Date:Joined: May 2011
Quote:
Originally Posted by hatcyl

Yeah, that's going to be custom mode.

should be easy enough...

Sent from my R800x using XDA App

Cool I really hope you can make it happen.

I think custom mode should be top priority because then users can play any games without having to wait for you to add profiles, Also another good idea could be for users to make thier own custom profiles, but this app is still in its early stages so maybe im thinking too far ahead haha.

Oh and I clicked on an ad to support you
The Following User Says Thank You to bubblegumballoon For This Useful Post: [ View ]
9th December 2011, 01:09 AM   |  #7  
faisaldante's Avatar
Senior Member
Flag glasgow
Thanks Meter: 110
 
636 posts
Join Date:Joined: Jun 2011
More
can someone explain how to make this work i start up batman but nothing happening when i press the buttons
9th December 2011, 01:13 AM   |  #8  
poo-tang's Avatar
Senior Member
Thanks Meter: 1,371
 
1,288 posts
Join Date:Joined: Nov 2011
yeah hes made it on a custom rom his keyboard settings are diff it dont work for me either looks like a rush job to beat the rest off but cool when he gets his working. someone found another way here http://forum.xda-developers.com/show...8#post20119438
9th December 2011, 01:14 AM   |  #9  
bubblegumballoon's Avatar
Senior Member
Flag Swansea
Thanks Meter: 179
 
334 posts
Join Date:Joined: May 2011
Quote:
Originally Posted by faisaldante

can someone explain how to make this work i start up batman but nothing happening when i press the buttons

You need to set onlive helper as your default android keyboard, enable it in the settings then go into the text app or something and change it to your default input method.
9th December 2011, 01:35 AM   |  #10  
poo-tang's Avatar
Senior Member
Thanks Meter: 1,371
 
1,288 posts
Join Date:Joined: Nov 2011
Quote:
Originally Posted by bubblegumballoon

You need to set onlive helper as your default android keyboard, enable it in the settings then go into the text app or something and change it to your default input method.

yeah cheers that worked the text message thing, hold down on the message and select input. But he needs to make another setting menu in with the onlive helper method tick box like the sixaxis app and wiimotes. and also let people know on the discription.

Post Reply Subscribe to Thread

Tags
helper, lego batman, onlive, xperia play
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes