webOS Nation Forums

webOS Nation Forums (/)
-   webOS Patches (http://forums.webosnation.com/webos-patches/)
-   -   [PATCH] Virtual Keyboard (http://forums.webosnation.com/webos-patches/304844-patch-virtual-keyboard.html)

CvvB 10/23/2011 07:34 PM

[PATCH] Virtual Keyboard
 
10 Attachment(s)
I have been able to stabilize the webOS Virtual Keyboard on 2.1.0 on both the Palm Pre 2 and Palm Pre Plus.

I have also made a shell bash file to patch the LunaSysMgr.

I have tested it and it works well on my pre.

The Shell Script has the following options:
[CODE]USAGE: VKB.sh OPTIONAL:[OPTIONS]

Use one of the following [OPTIONS]:

-patch
To patch LunaSysMgr

-revert
To remove the patch and revert the LunaSysMgr to the original status

-status
To show the status of the patch

-help
To show this help page![/CODE]

If no argument was specified, then the shell uses an automatic mode: where the script determines whether the patch is applied or not and does the opposite activity.

All you have to do to try it out, send the script to your Pre and through webOS Quick Install Linux Commandline execute the script.

Don't forget to activate the Virtual Keyboard by using:

1. the "luna.conf.patch" for webOS <= 2.1.0 using this [ATTACH]61809[/ATTACH]. I got that from [URL="http://forums.precentral.net/members/193298.html"]Arthur Thornton[/URL].

2. For webOS >= 2.2.0 (Pre 3/Pre2/Veer), I have made a new patch for this. Here it is [ATTACH]61912[/ATTACH].

[URL="http://forums.precentral.net/webos-development/303608-virtual-keyboard-webos-2-1-0-a.html"]Initial Discussion[/URL]


[ATTACH]61808[/ATTACH]

As requested, screenshot:
[ATTACH]61875[/ATTACH]

v1.0: [ATTACH]61807[/ATTACH]
v1.1: [ATTACH]61911[/ATTACH] (Adding webOS 2.2.0/2.2.3 for Pre3)
v1.1.2: [ATTACH]61979[/ATTACH] (Adding additional build numbers for the Pre3 webOS 2.2.0)
v1.1.3: [ATTACH]62159[/ATTACH] (Adding webOS 2.1.1/2.1.2 for the Veer)
v1.1.4: [ATTACH]63084[/ATTACH] (Adding webOS 2.2.4 ...)
v1.1.5: [ATTACH]63186[/ATTACH] (Adding Veer specific webOS 2.2.4 ...)
v1.1.5.1: [ATTACH]63383[/ATTACH] (Fixing a typo and a bug in the backup process [B]ouchy[/B]! ...)
v1.1.6: [URL="http://forums.webosnation.com/attachments/webos-patches/64200d1330632535-patch-virtual-keyboard-vkb-1.1.6.zip"]Here[/URL] (Added support for webOS 2.1.0 for Pixi/Pixi Plus) -- Thanks [URL="http://forums.webosnation.com/members/409588.html"]John Steffes[/URL] for this contribution


SO FAR:
The patch stabilizes the VKB; however, when trying to change the screen orientation, Luna seems to crash. I am checking that later on.

Enjoy

74sickness 10/23/2011 07:55 PM

[QUOTE=CvvB;3221621]I have been able to stabilize the webOS Virtual Keyboard on 2.1.0 on both the Palm Pre 2 and Palm Pre Plus.

I have also made a shell bash file to patch the LunaSysMgr.

I have tested it and it works well on my pre.

The Shell Script has the following options:
[CODE]USAGE: VKB.sh OPTIONAL:[OPTIONS]

Use one of the following [OPTIONS]:

-patch
To patch LunaSysMgr

-revert
To remove the patch and revert the LunaSysMgr to the original status

-status
To show the status of the patch

-help
To show this help page![/CODE]

If no argument was specified, then the shell uses an automatic mode: where the script determines whether the patch is applied or not and does the opposite activity.

All you have to do to try it out, send the script to your Pre and through webOS Quick Install Linux Commandline execute the script.

Don't forget to activate the Virtual Keyboard by using the "luna.conf.patch". I got that from [URL="http://forums.precentral.net/members/193298.html"]Arthur Thornton[/URL].

[URL="http://forums.precentral.net/webos-development/303608-virtual-keyboard-webos-2-1-0-a.html"]Initial Discussion[/URL]


[ATTACH]61808[/ATTACH]

SO FAR:
The patch stablizes the VKB; however, when trying to change the screen orientation, Luna seems to crash. I am checking that later on.

Enjoy[/QUOTE]

will this work on the veer?

CvvB 10/24/2011 01:44 AM

[QUOTE=74sickness;3221636]will this work on the veer?[/QUOTE]

The concept should be the same, but the patch is not updated for the Veer. I need to look at the Veer and update the references ...

I am not sure, though, can we activate the keyboard on the Veer anyhow?

laingman 10/24/2011 04:53 AM

So you saying I can get virtual keyboard on my sprint pre2?

vasekvi 10/24/2011 06:47 AM

Would I be wasting my time trying this on a pre3?

[i]-- Sent from my Palm Pre3 using [url=http://developer.palm.com/appredirect/?packageid=com.newnessdevelopments.forums]Forums[/url][/i]

CvvB 10/24/2011 09:15 AM

[QUOTE=laingman;3222020]So you saying I can get virtual keyboard on my sprint pre2?[/QUOTE]

Yes, sir!

[QUOTE=vasekvi;3222075]Would I be wasting my time trying this on a pre3?

[i]-- Sent from my Palm Pre3 using [url=http://developer.palm.com/appredirect/?packageid=com.newnessdevelopments.forums]Forums[/url][/i][/QUOTE]

Not really ... wait till I finalize it on the Pre3! I don't have a Pre3 on hand so I might announce later that I need some people to dry test.

vasekvi 10/24/2011 10:17 AM

[QUOTE=CvvB;3222205]
Not really ... wait till I finalize it on the Pre3! I don't have a Pre3 on hand so I might announce later that I need some people to dry test.[/QUOTE]

Let me know I will be happy to be your research monkey!

fr0gvn 10/24/2011 10:48 AM

I'm newbie, where i can run VKB.sh?

laingman 10/24/2011 11:29 AM

how to donate?

CvvB 10/24/2011 11:44 AM

[QUOTE=fr0gvn;3222347]I'm newbie, where i can run VKB.sh?[/QUOTE]

Go to Quick webOS Install, goto Tools "I think" -> Linux CommandLine

Now, navigate to the folder you have placed the VKB.sh in, execute it there!

[QUOTE=laingman;3222398]how to donate?[/QUOTE]

Did it work for you?

laingman 10/24/2011 11:59 AM

didn't try it yet

robinreliant 10/24/2011 12:17 PM

[QUOTE=vasekvi;3222291]Let me know I will be happy to be your research monkey![/QUOTE]

Hi I am also on pre3 and would love to try this out, happy to be a tester also???
Rick

laingman 10/24/2011 12:51 PM

Not following the instructions too well:

How to send the script to the pre and how to execute the script

Also, how is it launched when i get it working?

fr0gvn 10/24/2011 01:27 PM

1 Attachment(s)
[QUOTE=CvvB;3222424]Go to Quick webOS Install, goto Tools "I think" -> Linux CommandLine

Now, navigate to the folder you have placed the VKB.sh in, execute it there!



Did it work for you?[/QUOTE]

Did you run VKB.sh on Linux? I can't patch it. I use HP pre 3

60RH 10/24/2011 01:53 PM

[QUOTE=CvvB;3221621]I have been able to stabilize the webOS Virtual Keyboard on 2.1.0 on both the Palm Pre 2 and Palm Pre Plus.

I have also made a shell bash file to patch the LunaSysMgr.

I have tested it and it works well on my pre.

The Shell Script has the following options:
[CODE]USAGE: VKB.sh OPTIONAL:[OPTIONS]

Use one of the following [OPTIONS]:

-patch
To patch LunaSysMgr

-revert
To remove the patch and revert the LunaSysMgr to the original status

-status
To show the status of the patch

-help
To show this help page![/CODE]

If no argument was specified, then the shell uses an automatic mode: where the script determines whether the patch is applied or not and does the opposite activity.

All you have to do to try it out, send the script to your Pre and through webOS Quick Install Linux Commandline execute the script.

Don't forget to activate the Virtual Keyboard by using the "luna.conf.patch". I got that from [URL="http://forums.precentral.net/members/193298.html"]Arthur Thornton[/URL].

[URL="http://forums.precentral.net/webos-development/303608-virtual-keyboard-webos-2-1-0-a.html"]Initial Discussion[/URL]


[ATTACH]61808[/ATTACH]

SO FAR:
The patch stablizes the VKB; however, when trying to change the screen orientation, Luna seems to crash. I am checking that later on.

Enjoy[/QUOTE]
Is it possible to change the way how to pull up the VKB? I'm used to the double tap approach in 1.4.5 and the way they did it in 2.1.0 just prevents you from using the wave launcher. Anyway I tried Arthur's patch few weeks back(after fresh frankenpre2) and it crashed for me only if I try to use it landscape and this is the only way I intend to use it - otherwise it's too small. Adding additional languages will be also helpful since this way auto correct can get out of the way. If I have time on my hands (and cable with me) I can give it a quick spin.

CvvB 10/24/2011 02:41 PM

[QUOTE=laingman;3222535]Not following the instructions too well:

How to send the script to the pre and how to execute the script

Also, how is it launched when i get it working?[/QUOTE]

You can send it to "/" via the Quick webOS Install, for example. Then, open the Linux CommandLine and directly type "VKB.sh" and return ... That should do it for example.

It should be as if you were going to get the wave launcher out. A slow swipe from the gesture area till half of the screen. Don't do it fast: slow and steady :D.

[QUOTE=fr0gvn;3222575]Did you run VKB.sh on Linux? I can't patch it. I use HP pre 3[/QUOTE]

As the patch says in your screenshot, the version was not identified. As I have no Pre3 on hand, I didn't include the Pre3 binary in the patch as of now. I will do soon and update the thread.

[QUOTE=BoRn;3222625]Is it possible to change the way how to pull up the VKB? I'm used to the double tap approach in 1.4.5 and the way they did it in 2.1.0 just prevents you from using the wave launcher. Anyway I tried Arthur's patch few weeks back(after fresh frankenpre2) and it crashed for me only if I try to use it landscape and this is the only way I intend to use it - otherwise it's too small. Adding additional languages will be also helpful since this way auto correct can get out of the way. If I have time on my hands (and cable with me) I can give it a quick spin.[/QUOTE]

I am not sure if we can change it easily. I will have to give it a look or two. I guess you were talking about webOS 2.0.1, I didn't test that to be honest, but it might be that it was stable.

Landscape mode is on my agenda currently.

fr0gvn 10/24/2011 11:23 PM

which file you need on Pre 3? i can get it for you

CvvB 10/24/2011 11:46 PM

[QUOTE=fr0gvn;3223372]which file you need on Pre 3? i can get it for you[/QUOTE]

LunaSysMgr ... I can get it myself from the webOS Doctor, but I need to find a free time to sit on it and update it. Can you use the patch attached or does the webOS 2.3.0 needs an updated one?

If it needs an updated one, tell me so!

fr0gvn 10/25/2011 04:15 AM

I don't know your patch file error or it's not compatible with 2.3.0 but it show file version error (screenshot above). I love virtual keyboard, Please you spend time to fix it! where i can donate?
P/S: can you save ur virtual keyboard screenshot? Same it?
[img]http://www.webos-internals.org/images/b/bd/VirtualKeyboard_2.png[/img]

fr0gvn 10/25/2011 04:15 AM

I don't know your patch file error or it's not compatible with 2.3.0 but it show file version error (screenshot above). I love virtual keyboard, Please you spend time to fix it! where i can donate?
P/S: can you save ur virtual keyboard screenshot? Same it?
[img]http://www.webos-internals.org/images/b/bd/VirtualKeyboard_2.png[/img]

[url]http://www.mediafire.com/?v4n1rdawhn1g038[/url] LunaSysMgr


All times are GMT -5. The time now is 12:11 AM.



Content Relevant URLs by vBSEO 3.6.0