Go Back   PreCentral Forums > webOS Software and Chat > web OS Development > webOS Patches

Reply
 
LinkBack Thread Tools Display Modes
Old 08/12/2009, 01:01 PM   #1 (permalink)
Developer
 
Join Date: Jul 2009
Posts: 995
Thanks: 7
Thanked 950 Times in 238 Posts
Default On-Screen Keyboard - Bugs, Functionality, Enhancements

Please visit the Wiki for all instructions/information.

On Screen Keyboard - WebOS Internals

Report Issues

All donations are greatly appreciated. Thank you very much for the support, and I hope everyone enjoys the keyboard.


Last edited by egaudet; 02/04/2010 at 01:35 PM.
egaudet is online now   Reply With Quote
Thanked By 216:
063_xobx, 1shooky, 2jzgze, ABQMD, acquiredapathy, akitayo, akram116, alizeorlando, anarchyburger, Andries, arthurthornton, ashivers, awrnsmn, b007, Babybashtian, Babywayne, Bamya, BatFastard, beachboy, bigkoont, bigredgpk, bogdanobi, BrewCity, byosphere, c.com, caferacer, cgp107, ChemEngr, chertik0ff, chezbi, chicagonettech, chrissurra, chuckchuck88, cjenks1117, ckcjim, Complex Pants, craftsman, Crlien, CTL Advance, cyberelex, czarphanguye, danno1769, dbulante, ddsdaltx, Deck82, demonhoo, dianehelen, digitaljok, djcoronel, dlbpre, DNic, donato13, draven76, draztikrhymez, drgnlover, duecker.jordan, dvious, Erckul, fankoo, faress, Finally Pre, Firefishe, Flush2810, franky_402, fredewins, garavin, gendur, gerard187, GigaS27, Glod, gollyzila, graywolf336, groovy, GunBusterX, gweempose, hae, hckyplayer024, hmagoo, HockeyNYR, iamthenoah, ihm9497, Ikyo, illfill, illmakeit, iluk92, imtravis, iverieli, jakelaw, jamesonrw, jateelover, JerryG, jfrexach@gmail.com, jmantn, johnsavage06, johnsongrantr, Johnsu1220, jomaca9, jp22382, jpaulson, jrdejavux, jsecunda, Jtemple33, jth6570, Juan_Ponce_de_Leon, jwdv22, kabrutus, karstenskov, Keegsta, keith1phx, kgdadon, kpatel72, Kyusaku, laingman, ledzepman71, leucus, linwiz311, lolthisismyname, louislpz, maddball, mamouton, marcoxestrella, mastahaze, Mattykinsx, maxdrive10, maxima2k53, MaxLOL, menace13, Mikecp421, mikeotron, Mike_Diako, milliman, Milominderbinder, mind_bldr, MissJordan, mk3, mnbgibbs, mokash34, Mpre, NBENZ, neeranat, netwrkr9, nomad321, odontastic, olidie, orangecream, orangesweetness, pajouh, pdc3ven, ppcjacky, Predator-1, prenoob, Prethorpe24, PRNeneLindo, pychozoundz, PyRo, QuarlesLT, Radvette, RanGT, RB26, rbagherian, Redkenboi, redninja, Rennat, ReyRey, RickNeff, rlanza1054, robbskittles, RobNyc, romanmb, roninj, rrob13, rub2008, rudramakesmovie, rudyrude432, Runningwarrior08, SampsonRox, SAnderka, sburlbaw, Selcouth14, semahjiscool, Sharkims, shaynedog78, sinistar10566, sloo, Snazzy, socoot, spencerharris, Spydrbutt, sucki, superasian25, Tag234, tamaran-2000, tangokim, TCCCCnME, Tcub, thunderchicken02, Tibfib, tihkal, tntsniper, TreoRock, Trident, ujsc, un_designer, Vandyfc, Veritas06, vtboyarc, Walhalla2k, webfellow, Wes Equals hXc, xiaobin, XqbX, xxhds, YaaL, ymple, yotoad, zipzap62
Old 08/12/2009, 01:12 PM   #2 (permalink)
Member
 
Join Date: Jun 2009
Location: Chicago
Posts: 306
Thanks: 29
Thanked 162 Times in 26 Posts
Default

Looks Great! I saw that you were working on this in the IRC chat, good to see that youre making progress

Some comments/questions:
  • Since you have 4 rows you could make one of them a number row
  • the column on the far left seems to get cut off. for example the " p" doesnt have the rounded corner like the "q"
  • does webos's autocorrect work?
  • is there any way to skin it?
  • does it open automatically when you are in a textbox or do you have to you the syb key?

overall, great job. just have just made a lot of pre owners VERY happy.
__________________
Read
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Reporting on palm webOS news

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

We are looking for authors if anyone is interested. No experience necessary. PM me
kmax12 is offline   Reply With Quote
Thanked By 2:
Old 08/12/2009, 01:31 PM   #3 (permalink)
Member
 
Join Date: Jul 2009
Posts: 100
Thanks: 3
Thanked 15 Times in 5 Posts
Default

How about just simply making the onscreen keyboard exactly the same as the slider keyboard, layout and functionality. That way we don't have to get used to two different keyboards on one phone. Makes sense. Ten across, and four down. That'll also solve your symbols question. Have the Sym button to pull up the symbols over the normal keys. I like this!
Tmac923 is offline   Reply With Quote
Old 08/12/2009, 01:39 PM   #4 (permalink)
Member
 
Join Date: Jul 2009
Posts: 100
Thanks: 3
Thanked 15 Times in 5 Posts
Default

...maybe you could give it some preferences also, like being able to associate sounds to the button pushes like an old typewriter or haptic feedback so the phone sort of vibrates with the key pushes or just to be able to turn this off altogether.

I also agree that this shouldn't pull up if the slider keyboard is opened, but there should be a way to bring it up if need be even if it is open. Maybe a hotkey on the slider keyboard either by default or user defined.

The more that you could make the keyboard look like the one on the pre now, the better. Instead of the plain grey boxes with red letters. Just a thought.
Tmac923 is offline   Reply With Quote
Thanked By 2:
Old 08/12/2009, 01:40 PM   #5 (permalink)
Member
 
rrob13's Avatar
 
Join Date: Aug 2007
Location: Nashville
Posts: 170
Thanks: 42
Thanked 27 Times in 21 Posts
Default

Quote:
Originally Posted by Tmac923 View Post
How about just simply making the onscreen keyboard exactly the same as the slider keyboard, layout and functionality. That way we don't have to get used to two different keyboards on one phone. Makes sense. Ten across, and four down. That'll also solve your symbols question. Have the Sym button to pull up the symbols over the normal keys. I like this!
Me, too. Great idea.
__________________
Rob Robinson
Treo 600 >> Treo 650 >> Treo 755p >> Palm Pre
rrob13 is offline   Reply With Quote
Thanked By:
Old 08/12/2009, 01:40 PM   #6 (permalink)
Member
 
Palm_FTW's Avatar
 
Join Date: Jul 2009
Posts: 98
Thanks: 8
Thanked 7 Times in 4 Posts
Default

This looks great. However there is one problem. Its not on my Pre. Lol
Palm_FTW is offline   Reply With Quote
Thanked By:
Old 08/12/2009, 02:01 PM   #7 (permalink)
Member
 
Join Date: Jul 2009
Posts: 18
Thanks: 44
Thanked 2 Times in 2 Posts
Default

i think multi-lang support would out of the question for now, right?

another idea is to add navigation keys (arrow keys)
PapaDocta is offline   Reply With Quote
Thanked By:
Old 08/12/2009, 02:07 PM   #8 (permalink)
Developer
 
Join Date: Jul 2009
Posts: 995
Thanks: 7
Thanked 950 Times in 238 Posts
Default

Quote:
Originally Posted by kmax12 View Post
Looks Great! I saw that you were working on this in the IRC chat, good to see that youre making progress

Some comments/questions:
  • Since you have 4 rows you could make one of them a number row. - There needs to be room for space, shift etc...

  • the column on the far left seems to get cut off. for example the " p" doesnt have the rounded corner like the "q" - The column on the far left is how it should look, the far-right column should be extended to the end (and not show the right border line). Thanks for pointing that out, must be a calculation error on my part.

  • does webos's autocorrect work? - Auto-correct 'should' work when I add the space bar, I'll be sure to verify when I do.

  • is there any way to skin it? - No easy way to skin it yet, exporting that ability to the user is an item for down the road. For now I will write up a detailed explanation of the CSS items effecting the skin.

  • does it open automatically when you are in a textbox or do you have to you the syb key? - You must tap the gesture area to open it, while inside a text box.

overall, great job. just have just made a lot of pre owners VERY happy.
Responses above in red.



Tmac, that is the plan: to have the layout of the onscreen keyboard mimic the actual pre keyboard layout. I do not like the single symbol only method of the actual keyboard's symbol button popup, but using the onscreen sym button to bring in the sym characters onscreen is a good idea.
egaudet is online now   Reply With Quote
Thanked By 2:
Old 08/12/2009, 02:16 PM   #9 (permalink)
Member
 
Join Date: Jul 2009
Posts: 100
Thanks: 3
Thanked 15 Times in 5 Posts
Default

It sounds awesome. But again, since everyone is already familiar with the slider keyboard and used to it's look and function, the closer you can mimic that, the better! Even the shape, buttons, colors, etc...I wouldn't mind if the keys were exact. I would prefer it actually.

Oh, and if you do make sounds that are incorporated into the buttons being pushed, make sure you make one that sounds like your stepping on a wet sponge. That's kind of like the buttons on the keyboard now. Not the sounds but the feel. LOL
Tmac923 is offline   Reply With Quote
Thanked By:
Old 08/12/2009, 02:22 PM   #10 (permalink)
Member
 
Join Date: Jun 2009
Posts: 67
Thanks: 16
Thanked 2 Times in 2 Posts
Default

I think it would be a good idea to add vibrate on touch but also add the ability to turn it off.
ms2474 is offline   Reply With Quote
Thanked By:
Old 08/12/2009, 03:30 PM   #11 (permalink)
Member
 
Join Date: Jul 2009
Location: Dallas, TX
Posts: 7
Thanks: 4
Thanked 2 Times in 2 Posts
Default

This is great! Can't wait to try it out.
ddsdaltx is offline   Reply With Quote
Thanked By:
Old 08/12/2009, 04:32 PM   #12 (permalink)
Member
 
Join Date: Jul 2009
Posts: 213
Thanks: 22
Thanked 24 Times in 17 Posts
Default

Hmm. Installed and applied. Changes my sym characters red, but no on screen key board appears.
Jtemple33 is offline   Reply With Quote
Thanked By:
Old 08/12/2009, 04:35 PM   #13 (permalink)
Member
 
Join Date: Sep 2008
Location: Naval Station Norfolk
Posts: 191
Thanks: 6
Thanked 8 Times in 6 Posts
Default

Holy crap could it be real... Someone pinch me... Do you have a donate link?
knightflores is offline   Reply With Quote
Thanked By:
Old 08/12/2009, 04:38 PM   #14 (permalink)
Member
 
rrob13's Avatar
 
Join Date: Aug 2007
Location: Nashville
Posts: 170
Thanks: 42
Thanked 27 Times in 21 Posts
Default

So this is already in a version that's ready to test out? Is rooting required?
__________________
Rob Robinson
Treo 600 >> Treo 650 >> Treo 755p >> Palm Pre
rrob13 is offline   Reply With Quote
Thanked By:
Old 08/12/2009, 04:39 PM   #15 (permalink)
Developer
 
Join Date: Jul 2009
Posts: 995
Thanks: 7
Thanked 950 Times in 238 Posts
Default

Quote:
Originally Posted by Jtemple33 View Post
Hmm. Installed and applied. Changes my sym characters red, but no on screen key board appears.
Did you restart LunaSysMgr? (initctl stop LunaSysMgr && initctl start LunaSysMgr)

Or you can reboot the pre.
egaudet is online now   Reply With Quote
Thanked By:
Old 08/12/2009, 04:41 PM   #16 (permalink)
Member
 
Join Date: Jul 2009
Posts: 100
Thanks: 3
Thanked 15 Times in 5 Posts
Default

Please read the following in order to install the patch:

Applying Patches - WebOS Internals

The patch should be found (on Pre) in:

/opt/src/modifications/frameworks/add-onscreen-keyboard.patch


It appears that rooting is required for this at this time.
Tmac923 is offline   Reply With Quote
Thanked By 2:
Old 08/12/2009, 04:45 PM   #17 (permalink)
Member
 
rrob13's Avatar
 
Join Date: Aug 2007
Location: Nashville
Posts: 170
Thanks: 42
Thanked 27 Times in 21 Posts
Default

Quote:
Originally Posted by Tmac923 View Post
It appears that rooting is required for this at this time.
That's understandable. I will watch with interest until 1) I become braver or 2) non-rooting functionality is a possibility.
__________________
Rob Robinson
Treo 600 >> Treo 650 >> Treo 755p >> Palm Pre
rrob13 is offline   Reply With Quote
Thanked By:
Old 08/12/2009, 04:59 PM   #18 (permalink)
Member
 
Join Date: Jul 2009
Posts: 213
Thanks: 22
Thanked 24 Times in 17 Posts
Default

Quote:
Originally Posted by emoney_33 View Post
Did you restart LunaSysMgr? (initctl stop LunaSysMgr && initctl start LunaSysMgr)

Or you can reboot the pre.
Yes I did all of the above.
Jtemple33 is offline   Reply With Quote
Thanked By:
Old 08/12/2009, 05:04 PM   #19 (permalink)
Developer
 
Join Date: Jul 2009
Posts: 995
Thanks: 7
Thanked 950 Times in 238 Posts
Default

Quote:
Originally Posted by knightflores View Post
Holy crap could it be real... Someone pinch me... Do you have a donate link?
Sure (Added to first post)

Quote:
Originally Posted by rrob13 View Post
That's understandable. I will watch with interest until 1) I become braver or 2) non-rooting functionality is a possibility.
2 will probably not happen because there is no way from the app-level to control what happens in other apps widgets (e.g. textfields). Although hopefully Palm will incorporate this functionality into future releases.
egaudet is online now   Reply With Quote
Thanked By 2:
Old 08/12/2009, 05:05 PM   #20 (permalink)
Developer
 
Join Date: Jul 2009
Posts: 995
Thanks: 7
Thanked 950 Times in 238 Posts
Default

Quote:
Originally Posted by Jtemple33 View Post
Yes I did all of the above.
Hmmm Ok I would like to work with you. Did you follow all of the steps in the wiki above? Did you receive any errors?
egaudet is online now   Reply With Quote
Thanked By:
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -4. The time now is 04:18 PM.

Creating smartphone communities
Android Central - Android reviews, news and forums Crackberry - Blackberry news, reviews and community TiPb - iPhone news, accessory reviews & forums
Pre Central - Palm Pre Review, News and Community Treo Central - Treo & Centro News and Forums WMExperts - Windows Mobile Reviews & News

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0