Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,739,962 Members 40,482 Now Online
XDA Developers Android and Mobile Development Forum

[APP] OnLive Helper

Tip us?
 
hatcyl
Old
(Last edited by hatcyl; 23rd December 2011 at 12:56 AM.) Reason: Updated App
#1  
Senior Member - OP
Thanks Meter 190
Posts: 310
Join Date: Nov 2008
Default [APP] OnLive Helper

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, 273 views)
File Type: txt TEMPLATE.txt - [Click for QR Code] (187 Bytes, 210 views)
The Following 10 Users Say Thank You to hatcyl For This Useful Post: [ Click to Expand ]
 
bubblegumballoon
Old
(Last edited by bubblegumballoon; 8th December 2011 at 11:21 PM.)
#2  
bubblegumballoon's Avatar
Senior Member
Thanks Meter 179
Posts: 334
Join Date: May 2011
Location: Swansea
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.
 
Selim873
Old
#3  
Selim873's Avatar
Senior Member
Thanks Meter 63
Posts: 433
Join Date: Apr 2011
Location: Ashville, OH
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!
Devices
Primary: Apple iPhone 4 (iOS 6.0.1 Jailbroken)
Secondary/Backup: Sony Ericsson Xperia Play (P.A.C.man JellyBean)
Older/Backup: LG Vortex (CyanogenMod 10)
 
hatcyl
Old
#4  
Senior Member - OP
Thanks Meter 190
Posts: 310
Join Date: Nov 2008
Quote:
Originally Posted by bubblegumballoon View Post
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: [ Click to Expand ]
 
stormtroopercs
Old
#5  
stormtroopercs's Avatar
Senior Member
Thanks Meter 211
Posts: 855
Join Date: Aug 2010
Location: Torrance,California
wat!! this is awesome!

Sent from my R800i using xda premium
[DEVICE] nexus 4
[ROM] PARANOIDANDROID
[KERNEL] Latest Franco
 
bubblegumballoon
Old
#6  
bubblegumballoon's Avatar
Senior Member
Thanks Meter 179
Posts: 334
Join Date: May 2011
Location: Swansea
Quote:
Originally Posted by hatcyl View Post
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: [ Click to Expand ]
 
faisaldante
Old
#7  
faisaldante's Avatar
Senior Member
Thanks Meter 108
Posts: 620
Join Date: Jun 2011
Location: glasgow
can someone explain how to make this work i start up batman but nothing happening when i press the buttons
 
poo-tang
Old
#8  
poo-tang's Avatar
Senior Member
Thanks Meter 1364
Posts: 1,281
Join Date: 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
 
bubblegumballoon
Old
#9  
bubblegumballoon's Avatar
Senior Member
Thanks Meter 179
Posts: 334
Join Date: May 2011
Location: Swansea
Quote:
Originally Posted by faisaldante View Post
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.
 
poo-tang
Old
#10  
poo-tang's Avatar
Senior Member
Thanks Meter 1364
Posts: 1,281
Join Date: Nov 2011
Quote:
Originally Posted by bubblegumballoon View Post
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.

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

Advanced Search
Display Modes