[BOUNTY] Touchpad Keyboard - Xperia Play Android Development

I contribute GBP20 and the below:
ps3taker said:
How about marrying the default LatinIME keyboard and the touchpad please - I’d contribute to the bounty if someone organises that please. I think people do not realize how responsive and accurate is the touchpad and that placing any sticker on it does not make it registering at least two finger movements/touches on it any worse. Try http://forum.xda-developers.com/showthread.php?t=1045374
First imagine eliminating top 3 rows of the default keyboard with the touchpad for all the letters
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
including shift and backspace by PS triangle and square. Leaving only word suggestions and optionally some of the default bottom line of the on screen keyboard (as it dynamically changes punctuations to "@"/etc and enter key to "next"/"go"/etc depending on the content and allows other nice to have things but even some of that could be replaced by other PS keys and extra Menu button.
I think PS "X" and "Start" buttons easily remove the need for on screen Enter(Go/Next) but it could be optional to leave it on screen too, "Select" hardware button eliminates the need for on screen switch for numbers/symbols layout and will just pop up that keyboard on screen and vice versa. Therefore other grey buttons of the default on screen keyboard can go too.
If Circle button can be used instead of space bar (I understand that it acts as Back button but SE say that it is actually "Alt" modified one so PS "O" is detectable) we could have that freed up for word suggestion area if applicable. If we choose to leave the two punctuation keys currently to the right and left of the default keyboard's spacebar we would end up having them in the bottom two corners of the screen now but allow PS "Right" and "Left" shoulder buttons activate them too (i.e Right triggers “.”, Left triggers “,” or “@” in email mode, and the entire line between them on the screen would be for word suggestions or anything else we need... or leave empty as game pad and touch pad could replace on screen keyboard in landscape mode if we wanted without any of the soft keys on screen.
Vibration and zoomed in keys popup feedback on screen should stay the same as when using default on screen keyboard still.
I have not even thought about combos of the above with each other like Triangle(aka new Shift) together with Menu...
I understand that touch pad sample code and gingerbread keyboard source are freely available. Don’t know if detection of gamepad slide out state is a problem so that we can have keyboard switching to touchpad from onscreen automatically – hopefully it is part of the touchpad source or maybe “alt” key modifier. If someone makes it open source so that more people can contribute to and benefit from it. I will also be happy to donate some money for that.
Click to expand...
Click to collapse

Get Swype. You'll save yourself a lot of heartache and finger pain.

Just a heads up to whoever wants to do this. I haven't had the best experiences with the whole bounty thing. You have to contact each person manually (and sound like an asshole/debt collector) and have many people ignore you or deny paying altogether. If you're going to set up a bounty, let one trustworthy person hold the money or something.
and @zerojay, how long did it take you to get used to swype? I've used the tap-like keyboard for years, and I can't get used to the swype thing. I end up moving slower then tapping.

I got used to Swype instantly. When I sold my Galaxy S I was worried because in those times, Swype had to come bundled with the phone. Now that it's an open beta I can use it anywhere... it really does a world of good.

I got swype but it felt a little slow. So anyway I found smart keyboard pro and it is very good.

Swype took very little time to get used to. At first, I was worried about highlighting all the correct letters and all that and started really slow. Once I learned to stop thinking about where the path for letters should be traced and just DID it, I was nailing all sorts of long words with far greater speed. I can Swype almost as fast as I type at a full-sized keyboard now.
Something like the touchpads being used for it - while not a bad idea - just wouldn't work out in practice.

zerojay said:
Swype took very little time to get used to. At first, I was worried about highlighting all the correct letters and all that and started really slow. Once I learned to stop thinking about where the path for letters should be traced and just DID it, I was nailing all sorts of long words with far greater speed. I can Swype almost as fast as I type at a full-sized keyboard now.
Something like the touchpads being used for it - while not a bad idea - just wouldn't work out in practice.
Click to expand...
Click to collapse
I tried Swype but could not get used to it. Having said it I am totally for other types of keyboards to be modded to use touch pad instead of the screen. Currently on screen keyboards occupy most of the screan in landscape - I want to free the screen space by moving keys to the touchpad and gamepad buttons.

I love swype too
Unfortunately it gets harder to use the drunker you get....

BlinK_ has located Accessing Touch Events pdf link to which was previously broken in the thread I refered to in the openning post http://forum.xda-developers.com/showthread.php?t=1045374
direct link to Sony Erocsson: http://dl-www.sonyericsson.com/cws/download/1/921/870/1308033582/Accessing_Touch Events.pdf

"All" you have to do is write a keyboard application
Good Luck
Regards

Hi Bin4ry,
I was hoping someone skilled just mods touchpad inclusion into the existing default keyboard to start with - same way they modded things in the following thread using available default android gingerbread keyboard open source from Google: http://forum.xda-developers.com/showthread.php?t=1169114
notverycreative said:
That damn smiley key was driving me insane, so I got the Gingerbread keyboard source from AOSP, got it to compile, and got rid of the smiley face button. Other than that, it's identical to the stock Android gingerbread keyboard, so requires 2.3+. Eventually I may figure out how to make it able to be turned on and off, but that would rather defeat the point. Enjoy!
(Note: you have to enable it in the Keyboard settings before you can use it, just like any other keyboard.)
The Eclipse project (source) is available here.
Click to expand...
Click to collapse
Eclipse project source code link separately in case above is not working http://www.multiupload.com/DJNQ7WJS56
So not writing it from scratch but reusing source from AOSP and Sony Ericsson example.

ps3taker said:
Hi Bin4ry,
I was hoping someone skilled just mods touchpad inclusion into the existing default keyboard to start with - same way they modded things in the following thread using available default android gingerbread keyboard open source from Google: http://forum.xda-developers.com/showthread.php?t=1169114
Eclipse project source code link separately in case above is not working http://www.multiupload.com/DJNQ7WJS56
So not writing it from scratch but reusing source from AOSP and Sony Ericsson example.
Click to expand...
Click to collapse
Yes this would be the most intelligent. Since you have not to write all basics again, but i don't have enough freetime for such a project sorry!
Since SE gives you enough samplecode it shouldn't be this hard to get it in a basic working. OFC there will be much to tweak etc, but a Proof-of-Concept should be easy!
So go ahead and start coding
Download eclipse and the sample project of Android Keyboard, then take some Tape and glue it all together with SE sources -> Done
Regards

Related

(29 September 2009) iContact 0.95 - WM6.5 Start Menu Avatar Edition

September 29, 2009: New version! 0.95
A new edition of iContact is ready for download, v0.95, which fixes a few bugs, and also adds a couple features, most notably for those who have WM6.5, and choose to "create shortcut" for a contact, your buddy's picture will now show up in your start menu, in high resolution!
Here's the full list of improvements:
[+] Added "Remove Shortcut" button to details screen if appropriate
[+] Added "createshortcut" and "removeshortcut" to language file
[+] Added contact shortcut icons to start menu shortcuts for Windows Mobile 6.5
[+] Added ability for hardware "*" key to favorite/defavorite a contact
[#] Fixed outgoing calls to numbers with no name displaying [null]
[#] Hid SIP button being displayed by iContactAE
I've worked really hard in my nights and weekends to bring you these new updates. If you like them, please consider a donation via my web site. As a thank you, I will give donors access to beta versions of iContact.
Please see my website for more details.
~~~~~~~~~~~~~~~~~~~~~
GPL'ed Source code is available at my site: http://supware.net/iContact
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Everybody be sure to thank larna for the original source.
Download here
looks realy good
May I use it in my roms?
it's simple and fast
gullum said:
May I use it in my roms?
Click to expand...
Click to collapse
Sure! Let me know if you need any help.
0.7 look weird... 0.6 got a ABC bar on the right side below got all the letter A,B,C,D,E,F,G but 0.7 no more.. i like that menu... click on G it will go to G..
but 0.7 don't have...
supbro said:
Sure! Let me know if you need any help.
Click to expand...
Click to collapse
thank you very much for you work
Quick feedback:
1. Voice mail icon doesn't work on my tmobile wing (open touch v4 black lite rom)
2. Call history is buggy - sometimes it can't scroll, and some of the lines are wider than others. However this is a very good and welcoming idea. Also could use smaller fonts for dates - the word "yesterday" is too big and won't fit in the screen.
3. Edit: just found out indeed I can scroll the right side of the screen, kinda like what is used in pocketcm. Good job!
All in all this is going to the right direction, just a few bugs. Definitely keeping up the good work!
delete..problem solved.
ov2rey said:
0.7 look weird... 0.6 got a ABC bar on the right side below got all the letter A,B,C,D,E,F,G but 0.7 no more.. i like that menu... click on G it will go to G..
but 0.7 don't have...
Click to expand...
Click to collapse
You can touch on the right-hand side of the screen, and use that like a scroll bar. That even saves one click! I debated showing a light gray "ABCD..." down the side of the screen, but I like it better without it.
i wish u add a option Exit.or a icon for exit..
always have to press top right to go back to today screen then have to press close.. for icontact..
supbro said:
You can touch on the right-hand side of the screen, and use that like a scroll bar. That even saves one click! I debated showing a light gray "ABCD..." down the side of the screen, but I like it better without it.
Click to expand...
Click to collapse
So there is no option to go directly to a letter? you can only scroll? I agree, that without the ability to be able to go directly to a letter, i just cant upgrade to this beautiful version. otherwise i would be scrolling forever to get to the bottom of my 250+ contacts. let us know if you decide to add it back in, or an option.
great work though otherwise
wearefree said:
Quick feedback:
1. Voice mail icon doesn't work on my tmobile wing (open touch v4 black lite rom)
2. Call history is buggy - sometimes it can't scroll, and some of the lines are wider than others. However this is a very good and welcoming idea. Also could use smaller fonts for dates - the word "yesterday" is too big and won't fit in the screen.
3. The initial letter selection is gone. Initially I though it's the keypad but the keypad brings me the phone pad. I have lots of contacts so scrolling without initial letter selection can be painful.
All in all this is going to the right direction, just a few bugs. Definitely keeping up the good work!
Click to expand...
Click to collapse
1. What registry entries do you have under HKCU\Software\Microsoft\Vmail ? It's strange that it's not working... it looks for HKCU\Software\Microsoft\Vmail\PhoneNumber1, then HKCU\Software\Microsoft\Vmail\UserProvidedNumber1, then as a last resort looks up your own phone number.
2. It's working flawlessly for me... I'll see if I can get it to break. Can you post or send me the names & numbers of the entries that aren't being displayed properly? I can shrink the font too, just forgot about that.
3. You can use the (invisible) scroll-bar. I found this was easier than the using the popup keyboard.
killi said:
So there is no option to go directly to a letter?
Click to expand...
Click to collapse
You can click half-way down the screen on the right side, to go 1/2 way through your contact list... to get all the way to the bottom, click the right-hand side of the screen, just above the icon bar. Just like the iPhone
ok ill give that a shot. if this is doable by finger/thumb, then that wont be that bad at all. the beauty of the 0.6 was it didnt require a stylus and was super fast to get a call made.
supbro said:
1. What registry entries do you have under HKCU\Software\Microsoft\Vmail ? It's strange that it's not working... it looks for HKCU\Software\Microsoft\Vmail\PhoneNumber1, then HKCU\Software\Microsoft\Vmail\UserProvidedNumber1, then as a last resort looks up your own phone number.
2. It's working flawlessly for me... I'll see if I can get it to break. Can you post or send me the names & numbers of the entries that aren't being displayed properly? I can shrink the font too, just forgot about that.
3. You can use the (invisible) scroll-bar. I found this was easier than the using the popup keyboard.
Click to expand...
Click to collapse
1. Under HKCU\Software\Microsoft\Vmail I have two entries: PhoneNumber1 and PhoneNumber2, both empty. I guess this is the reason the voice mail icon isn't dialing anything because there is no number to dial...
2. The names are short names (less than 10 letters, such as xxxx xxx, or xxxxxx xxxx, or xxxx xxxx, sorry I can't post the detail), and the numbers are standard 10 digit numbers in US (1-###-###-####). The thing is some entries having the same name and number have different line width, and if I navigate away to contact then come back sometimes it displays totally normal.
3. Sorry I kinda jumped into conclusion before I mess with it more, now I found out the scroll-bar and it's very sweet! I have also changed my previous post.
One more thing, could you also make this change theme based on time (like being white during the day and dark during the night) and auto close when making phone call/text message? Kinda like what is presented here:
http://forum.xda-developers.com/showthread.php?t=383109&page=15
post #144
killi said:
ok ill give that a shot. if this is doable by finger/thumb, then that wont be that bad at all. the beauty of the 0.6 was it didnt require a stylus and was super fast to get a call made.
Click to expand...
Click to collapse
If it's not wide enough, I could put the scroll bar width in settings.ini. Let me know.
supbro said:
I would like to announce what I have been working on for the last month or so, since I found larna's open-source iContact... A NEW version of iContact! I've added the following features:
Added skin and color scheme support
Made app "full screen" with titlebar matching A_C's S2P and S2U2
Added call log
Added quick scroll-to support
Tied favorites to built-in categories
Added .cab installer for easy uninstall
Fixed icon to a proper transparent one
Source code is available at my site: http://supware.net/iContact
Everybody be sure to thank larna. Thanks A_C, for help with the registry.
Click to expand...
Click to collapse
This is a very nice app. and it runs smooth on my t-mobile shadow smartphone. but since its not a touch screen i am limited to the contact list and pressing the left dpad button to get out of the contacts info.
Is there anyway to program the keys.
dpad up works, moves up the list
dpad down works, moves down the list
the center button in the middle of my scroll wheel already acts as a finger press so thats fine but
left dpad to move the bottom menu to the left (Recents, Favorites)
Right dpad to move the bottom menu to the right (keypad, voicemail)
right softkey(#2) to open any menu that you may have in the program
left softkey(#1) to open any menu you have in the program
also my phone has a back button. when in your program it doesnt funcion at all.
also my home button does not function at all.
like i said this is a smartphone i installed this on, and if this was changed it would work on all phones running wm
ok i tested it. it is not very user friendly for finger thumb quick dialing. Even if you widen the scroll bar part, after you touch a scroll area, it almost always opens up a contact in that new letter area before you get to look for your target. but as it is, the scroll bar hidden area is only reachable consistently by stylus. great app for stylus driven contact searches if you fix somehow the autoselect after scroll bar tap. ill have to stick with 0.6 (using the night/day 0.6 by uiskibum)
i really like the icons and screen selections though. keep up the good work.
Great work on this update. Works great on my mogul. Just one thing, on long email addresses the .com is truncated and the word "E-mail" is added to the end when it goes to a new email message. Otherwise great work looks really clean.
GOOD JOB!!!!
Thanks for the update. I like this...but do miss the ABC screen.
Thanks for sharing your works.
Nice Job!
I think it's just a matter of breaking old habits (ABC), but the scroll is nice! Thanks for continuing development!

[APP] Comic Reader Mobi (kinetic scrolling and swiping finally implemented!)

Comic Reader Mobi
by Ty Landercasper
I just realised that its been a whole year since I started this project!
A look back...
A lot has changed (including going commercial) but I thought it'd be fun to go over all the changes
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Ah the difference a graphic artist can make!
Loading and saving
The first iteration of the load menu was quite crude! In fact for most of the non commercial development, I pretty much relied on everyone just opening it through their favorite file explorer and ignoring my built in load completely
Issues arose when people wanted to read a different comic. Since Comic Reader Mobi only remembered the very last one you opened, you'd lose your place! A recent menu was put in, and that worked great as long as you didn't read more than 10 comics. I tried implementing a crude version of bookmarking, but it was extremely buggy, and difficult to manage.
Now adays, everything is built into Comic Reader Mobi. Your place is remembered in every series, and every comic. So you can easily see where you last, and whats already completed. Everything is done automatically, so you never have to worry about again.
Onscreen Controls
Back in my day, we had these fancy things called "Buttons". And boy, it sure was great, because I hardly had to put any thought at all into the onscreen controls!
Just use the action button to change a page, the up and right to change your comic, (or zoom in) and left and right to change pages. Button binding got more sophisticated in the later versions, and in the commercial version you can bind any button to any action, and it even supports overriding the volume, close and phone buttons!
But alas, the days of buttons soon ended, as more and more people started getting the new Touch HD. Without an action button to press, they were stuck with keeping the menu's open all the time and using the clunky menu system. Having to hit "Menu-> next page" over and over. Eventually some ugly onscreen controls were thrown in. They were small, and before I knew how to do transparency. So they either blocked important parts of the comic or were difficult to press on the screen because they were small!
Now we have a whole new menu system which is layed out for all the important actions. Its easy and quick to drag your finger on it to get to the suboptions. Users have the option of always showing the menu bar, or showing super transparent controls. The transparent controls are even draggable now, so if they're blocking part of the text, you can just move them out of the way
Comic Reader Mobi even has a brand new feature with a center hotspot. If you press in the center of the screen and drag within the box, than the onscreen controls will quicly popup and you can easily change pages or access controls that way! Its like being able to swipe to change pages
Lens Mode!
And who can forget the lens! initially created because someone requested a "zoom box" and I didn't know what that meant, the lens has because a powerful feature for letting people read comics without needing to scroll around.
I noticed early on that I was having a hard time reading my comics, because I'd constantly get lost, or not understand what was happening. By being zoomed in and scrolling around, I could read the text clearly, but most of the gags and action scenes were lost on me, because I was unable to see them entirely.
The first iteration of the lens just opened at a set size, didn't have any borders, and believe it or not, wasn't even draggable!
Most of the development was focused on the lens from that point on. A lot of good well as well as bad ones were implemented in order to get it to be usable. Users could change the size of it, on option was added to make it dragable, another one was added so that it would only appear while you were touching the screen(this feature was quickly scrapped), there was even a "lens mode" option where everywhere you touched a dragged a lens would come up(another scrapped feature). It eventually finished with being on tapping the screen to pop the lens up, and you could drag it by dragging the lens, or drag the page by dragging off the lens.
I created a way to detect text on the screen so that the the lens would autosize to the bubble, and I'm constantly improving the algorithm so its more and more reliable.
And now its just as easy to read on the small screen as it is on the large one!
On the iphone side, one of my customers requested being able to change the zoom level, because he was legally blind and the lens was the only way to read comics at all for him! So now Comic Reader Mobi lets you set the zoom level to 2x,3x, or 4x.
The Commercial version also lets you select "Box Zoom" from the buttons, which lets you drag your own custom box to create a lens.
It also has the option to fit to the entire page, so you can draw custom lens anytime you don't have to scroll at all
The Name
Originally deemed "Comic Reader" because my naming ability is not one of my stronger skills. I eventually asked forum members to help me come up with a name, but as it turns out most of them actually liked the name "Comic Reader!" They said it made it easier to find and identify. Someone suggested Comic Reader Mobile, for Windows Mobile, and it instantly stuck. By simply adding another word, it magically changed from a description to a legitimate title!
When I was about to go commercial, I was worried that the "Mobile" part might get me in trouble since it was going to be out for the iphone and Blackberry. So I set out to find a new name. That was when I learned that there was a whole .mobi domain out there, and since it was new, there were actually domains still available! Like a kid in a candy store, I snatched up as many as I could. I was very excited when I realised I could call the program Comic Reader Mobi, and people would be able to get to it by going to http://comicreader.mobi
And that is how the program ended up with what is quite literally the most generic name I could possibly give it
Loading Times
Throughout the development, people complained about the comic load times. Since I only read manga, which is traditionally very small and light files, and only had one or two second delays between pages, I pretty much had no idea what you were all talking about, and just assumed everyone was crazy.
When I started the development of the commercial version, I figured if I wanted to take your money, I should probably look into this issue..
I eventually tested it with an American comic, and it turns out you guys weren't crazy and the loading times were indeed slow! I immediately reworked the loading system, and now the program buffers the next page while you're reading so all the pages changes are usually instant.
Kinetic Scrolling and swiping
The most common feature request has finally been implemented! Now the program features kinetic scrolling, and a great page turning feature!
Final Remarks
Its been quite a ride this past year, and I'm planning on making many more improvements for the next one!
If you'd like to buy it, or read more about it, you can go to my website here:
http://comicreader.mobi
or, if you want to wish me luck, ask any questions, or just feel like populating my forums you can go here:
http://forums.comicreader.mobi
Thanks!
This sounds great but where is the App?
whoops, I remembered to upload the attachment, but didn't realise I needed to add it in the body!
Thank You
thx
thx! nice app
Ive been looking at something like this for awhile! Interested to see how it performs!
Any chance for an update to read .cbr files?
yeah, the next version will support cbr and rar files
Kudos for the program. I like it!
I am waiting for the update for the cbz format. Its going to kick some serious butt. Also is it possible to access files from the storage card? When I am given the access to the open menu, I can only open files that are on the device memory.
Cheers tho.
Ben
It actually will open files on the storage card but only one level deep
so anything in \comics\xmen will not be seen
but
\xmen will be.
I really really don't understand why Microsoft choose to make their open dialog work that way, but there you have it
In the next release I'll have an option to associate comic reader with cbz and cbr files, so that you can open them from File Explorer and get around that.
Ah I see that. Thanks for the tip.
This is a really nice idea btw. I have been using just the included image viewer up until now to read my comics and stuff. I will totally be watching for the updates.
Thank you.
where do you find comics that work in this?
New version is up
As for where you get them... I think you can find comics in all the usual places.
I think DC or Marvel supply some for free, but I don't know for sure. I use it mostly for reading manga.
This program doesn't use a propretary format so it should be able to read any comic file or any rar/zip with images in it.
haha i dont know the usual places i havent downloaded any before
just seemed like a cool idea
Best app. Ever. All it needs is a zoom box, and it would be perfect. Thanks.
Any thought of open sourcing this? You could get some help on features from people. Maybe up on Google Code? or CodePlex.
I was thinking of making one of these myself, but just couldn't get around to getting the initial work done.
Just a suggestion.
Hi thanks,downloading and giving it a go!
now that i got some comics it really is cool
but yea the only suggestion would be speeding up time between pages
even with the manga setting turned off whenever i go to the next page it still starts at the top right
great app, gratz
pls optimize it for hd screen, it should be nice
does it read cbz and cbr too?

[APP][W|Q|VGA][v0.4:22nd Sept] ZoomKey Soft Input Panel

ZoomKey SIP for Windows Mobile
ZoomKey is intended to make the keyboard easier for use with the thumbs/fingers on the smaller screens, by combining two keys together. Once you press on one of the "dual keys", it will zoom in. Whilst your finger is still on the key, slide it to the left side or the right side of the enlarged key. When you lift your finger it will enter the key your finger was on.
Warning: This is currently an Beta version
Whilst I have taken care to test it on ROMs with the Windows Mobile SDK, and also my own phone, there may still be bugs, and it's still not quite polished up yet. This software comes with no warranty.
SIP Release History
v0.4 : 2010-09-22 : Options dialog configurable through Input Settings. Clipping Zoom Key option
v0.3 : 2010-09-12 : Support of key map files (.zkm, produced with Mapper application), and settings stored in the registry. Enlarged Backspace and LineFeed keys. Key Preview popup window
v0.2 : 2010-09-09 : Fixed memory leak with GDI objects, probably caused the lock up bug
v0.1 : 2010-09-08 : Initial Alpha Release
Mapper Release History
v0.1 : 2010-09-11 : Really basic keymapper for use with Alpha 3 and above
To Do List
Multiple skin support
Multiple language/keyset support
Better support for landscape mode
Select a proper font
Options page
Polish up the graphics, and maybe animations
Tap to Zoom (2nd Tap to enter key) option
Vibrate on key rollover option (Possibly)
Optional 4th line of keys
Downloads
Download Beta v0.4
Download Key Mapper (Runs on your desktop, requires .NET framework v3.5)
Website
http://www.pmprog.co.uk/?page_id=15
Videos
Configuring
You can now configure ZoomKey through the Input settings on your device. If you want to modify it in the registry, you will find the settings here:
Root Key
Code:
HKEY_CLASSES_ROOT\CLSID\{B8987AAB-E594-4f97-83A5-3E27ACFFFF61}\Options
Height
In pixels, the height of the SIP panel.
PopUp
Key Preview Popup Visibility
0 = Hide the Key Preview Popup
1 = Show Key Preview Popup
ZoomSize
Size of a key when zoomed in
0 = 2x original size
1 = 3x original size
2 = Fills SIP window
MapFile
Points to a key map file created in the editor
If the file is invalid or not found, it will use a default internal keyset
ZoomOnScreen
Keeps any zoomed keys completely onscreen
0 = Allow zoomed keys to go offscreen
1 = Keep zoomed keys onscreen
Contributions
Any anybody would like to contribute their key mapping files to be packaged with the official release of ZoomKey, please let me know
Please report any bugs, glitches etc. onto this thread, or PM me
Hope you find it useful
Known Bug List
Critical : Unsure how to replicate, but it SIP panel wouldn't refresh, it also prevented any dialogs from showing on the system (Had to remove battery to power down) Pretty sure this was linked to the GDI memory leak
Medium : SIP keeps hiding whilst typing (Reported by: pmprog, Other users affected: none reported)
look promising, going to try asap
i love the idea, and need a more finger friendly imput method
(i am a bit bored of touchpal ^^)
ty
installed in device memory, seem to work
it could be more finger friendly then the ordinary two touck/ button (like compact qwerty in touchpal or htc kbd or cliquick)
but maybe we need bigger popup for the selection(slide) of the letter to chose
sorry for my explain, my english is so sad ^^
but it is really a cool idea, keep up the dev!
Thanks for giving it a play, and the feedback.
znial said:
installed in device memory, seem to work
it could be more finger friendly then the ordinary two touck/ button (like compact qwerty in touchpal or htc kbd or cliquick)
Click to expand...
Click to collapse
I wanted to try and keep the "touch count" low to keep the speed of key up. I guess it could always be a configurable option.
znial said:
but maybe we need bigger popup for the selection(slide) of the letter to chose
Click to expand...
Click to collapse
Originally, I planned the zoomed key to take up the whole of the SIP panel area; but I thought this would require you to move your finger too much. Again, maybe I could add a config option to let you pick a "full zoom" mode.
Nice work ... works excelent on my i900 Omnia (WQVGA) , this system is very good and easy ... only vibration feedback -have any idea ? ...only 25Kb !!! - THX
OmniaDaveH said:
Nice work ... works excelent on my i900 Omnia (WQVGA) , this system is very good and easy ... only vibration feedback -have any idea ? ...only 25Kb !!! - THX
Click to expand...
Click to collapse
Thanks for the feedback. Glad you like it. I'll add vibration to the list of ToDos as a possibility.
Sneak peak at a new option coming in in Alpha 3. This popup should make it easy to tell what key you have highlighted when your thumb is on the pad.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I'm also adding an option so you can set a custom height for the SIP area. So if you have a WQVGA, you can allocate more space to the SIP making it even easier, but reducing it to save space on a normal QVGA.
What about multi-language support?
pmprog said:
I'm also adding an option so you can set a custom height for the SIP area. So if you have a WQVGA, you can allocate more space to the SIP making it even easier, but reducing it to save space on a normal QVGA.
Click to expand...
Click to collapse
it is a good idea! keep up with this cool project!
ty
A1983 said:
What about multi-language support?
Click to expand...
Click to collapse
Already in the ToDo list - 2nd point.
I'm thinking of moving the character set out to a file, so I/users can create different keyboard layouts including their own custom layouts, for whatever they find easy
Bump for new release - Configurable key mappings, window sizes and preview popup
I do hate to be the one to tell you this but did you know something much like this idea was made some years back. Think it was called zoomboard.
m0nkeyman said:
I do hate to be the one to tell you this but did you know something much like this idea was made some years back. Think it was called zoomboard.
Click to expand...
Click to collapse
I wasn't aware of that, but it doesn't bother me. Just means people have a choice, and that's a good thing.
Great app, works very well indeed on my LG KS20.
enigma1nz said:
Great app, works very well indeed on my LG KS20.
Click to expand...
Click to collapse
Thanks. Glad you like it.
A new version should be ready in a couple of days, not had much chance to work on it this week
Bump for new release (Beta v0.4). Please read the release information on the first page
Great work for beta! But please add the fourth line of symbols for pages (probably optional). Russian charset doesn't get into three lines.
Dark Amber said:
Great work for beta! But please add the fourth line of symbols for pages (probably optional). Russian charset doesn't get into three lines.
Click to expand...
Click to collapse
Thanks for your feedback.I've added your request to the ToDo list. It shouldn't be too difficult to implement, although I'll need to modify my key mapping file format; no big deal though.
Does ZoomKey work alright with the Russian characters? I know it should do, but I haven't actually tested it myself.
Yes, works well and quickly! There is one more request, add, please, charset change by the button.
I'm sure I replied to this once before. Don't know where my post is though.
Dark Amber said:
Yes, works well and quickly! There is one more request, add, please, charset change by the button.
Click to expand...
Click to collapse
I'm assuming you're referring to the settings window. Yeah, it was supposed to work, though I forgot to actually code that bit when I released v0,4. Will be working in v0.5

[MOD][AROMA] TF201/TF700 Dock Browser Button hack|key layout changes|JB+ICS

I have successfully modified the Asus Keyboard.apk to allow the
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
to launch any installed web browser. This is a continuation of the original thread, but more space/visibility for any questions and/or support issues.
Updated for Jelly Bean & ICS -- Thanks to Kick4U for updating Aroma installer to support odex/deodex roms and for his F4/F5 edits
DOWNLOAD:AROMA installer for Jelly Bean & ICS - v2.0 - via Dev-Host Updated by Kick4U
The AROMA installer zip should be flashed using TWRP 2.2.2.0/2.2.2.1 which can be found here (I used the blob version via fastboot)
The installer offers the key layout changes that nhshah7 posted here. I've adapted the changes for the ICS key layouts as well.
I put in logic to determine the OS version installed and then decide which packages to extract. The script relies on the following /system/build.prop field to be correct: ro.build.version.release. If this is set to 4.1.1 then the JB packages will be pushed. Any other value will result in ICS files. Since I no longer have ICS installed I have no way of testing that this works for ICS, but I can only assume it does based on its behavior with JB installed.
Also, this AROMA package may work on the TF101 and TF300 but I have neither so I have no way of testing it. Please let me know if it does or does not and I'll update the post accordingly.
Thanks to daerwynn for testing the package on the TF700. Confirmed working! Most likely it will work on the TF300 (or AndroWook) too, but will wait until someone posts some feedback.
Support stuff
If after you've installed this mod your browser button does not prompt you for browser selection, try and clear your default browser: go to Settings, Apps, find your default browser and select the "Clear defaults" button.
Hey what's up. I started the original thread and I just wanted to say thanks for all the hard work you put into solving this; its much appreciated.
Also, do you know if there is a keyboard shortcut or way to modify the keyboard button action like you did so that when you press the button with the 4 white lines (the one that opens up setting in whatever app you're using), when in your launcher, it will open up the running apps button (the one on the touch screen that is to the right of the home button)? Thanks again for all the help.
Not sure about remapping that button, as each foreground app should have control over it, whereas the recent apps soft-button to the right of the home soft-button is global in scope. I would imagine if you wanted to change its behavior in a specific launcher it should be something the developer has put into the app as a preference.
If we're talking about the stock ICS launcher, then it should be modifiable by any chef once custom ROMs drop and the bootloader is unlocked.
Ronde90 said:
Hey what's up. I started the original thread and I just wanted to say thanks for all the hard work you put into solving this; its much appreciated.
Click to expand...
Click to collapse
No problem. I got to learn more about android application development, smali editing, decompiling, editing signed system apps, and all sorts of other stuff. Using the noggin' every now and then keeps the cobwebs from becoming permanent
And as a long-time XDA fan/member, I like being able to contribute what I can back to the community.
Thanks, that works!
Really looking forward to custom ROMs for the TFP - so many little areas such as this which can be made so much better.
Worked awesome! Thank you so much.
just confirming that the root explorer method works.
just mount as r/w, backup and delete the two keyboard files, copy the browser fixed keyboard into system/app and everything is right to go
---------- Post added at 04:36 AM ---------- Previous post was at 04:29 AM ----------
agentdr8 said:
Not sure about remapping that button, as each foreground app should have control over it, whereas the recent apps soft-button to the right of the home soft-button is global in scope. I would imagine if you wanted to change its behavior in a specific launcher it should be something the developer has put into the app as a preference.
If we're talking about the stock ICS launcher, then it should be modifiable by any chef once custom ROMs drop and the bootloader is unlocked.
Click to expand...
Click to collapse
yes this is true, the foreground app has control over they keyboard. but not that top row of function keys, thats been separated from the rest of the keyboard... for example if you deleted that keyboard.apk the function keys would stop working but the rest of the keyboard however would continue to function. its the way they have been mapped is why foreground apps dont have immediate control over the button, anything is possible with software, something can be written to take control of it but the dev would need to direct it to the separate keyboard apk for control over those keys
the mapping for the qwerty keyboard is housed in the framework, this is so you can plug in any usb/bluetooth keyboard and they will be correctly mapped. the apps made (unless written to use it) do not know that asus has made an apk to map extra keys, that is why the foreground app doesnt take control of it
Yep, root explorer method work great
Oh Man, I have been waiting for a change like this since I've purchased my original transformer. Thanks. Surprisingly I've been unable to find anything to reassign key actions. I hate how the lock button is next to the backspace key on the keyboard - touchtyping results in alot of swearing for me.
ickkii said:
Oh Man, I have been waiting for a change like this since I've purchased my original transformer. Thanks. Surprisingly I've been unable to find anything to reassign key actions. I hate how the lock button is next to the backspace key on the keyboard - touchtyping results in alot of swearing for me.
Click to expand...
Click to collapse
You can change the keymapping of some of the shortcut keys just by editing the keylayout. I know a lot of people get frustrated when typing and accidentally lock their TP or turn off the Wifi.
What would you want it remapped to?
I'd probably just disable it for the time being until I found a use for those keys. I don't find myself using them enough, I don't even use the dock as much due to them. It's nice that they care enough to add features, but when I want to type for an extended period of time (basically when I plug in the dock lol) they hinder the docks productivity. I find myself typing projects while laying in bed on thumb keyboard more than I do using the dock for typing - its main use has just been for sd/usb and battery life for the days I'm on campus all day because of it.
I sent this to another XDA member in PM, but I figured I'd share here in case anyone else wanted this.
To change your lock key to a delete key, try this:
adb pull /system/usr/keylayout/asusdec.kl
Edit that file and find the line:
key 142 SLEEP WAKE UNLOCK
Change the word SLEEP to DEL, save and exit. adb push that file back:
adb push asusdec.kl /data/local/tmp
adb shell
su
mount -w -o remount,rw /dev/block/mmcblk0p1 /system
cd /system/usr/keylayout
cp asusdec.kl asusdec.kl.orig
cp /data/local/tmp/asusdec.kl ./
chmod 644 asusdec.kl
sync
reboot
It should now function as just a delete key, and no longer a sleep key.
agentdr8 said:
I sent this to another XDA member in PM, but I figured I'd share here in case anyone else wanted this.
To change your lock key to a delete key, try this:
adb pull /system/usr/keylayout/asusdec.kl
Edit that file and find the line:
key 142 SLEEP WAKE UNLOCK
Change the word SLEEP to DEL, save and exit. adb push that file back:
.....
It should now function as just a delete key, and no longer a sleep key.
Click to expand...
Click to collapse
Thanks - worked a treat!
I wish there was a way to remap the BT and WiFi keys to something more useful, but for that I think we need to hack the Keyboard.apk (have done this already to change the browser button to launch the default browser rather than being hardcoded to the ICS stock one)
Someone more talented than me could write a nice little utility to manage those dock special keys!
Did this last night and it worked great. Just an FYI, if you already have your default browser open, pressing the button opens google in a new tab. This can come in handy sometimes.
barryflanagan said:
I wish there was a way to remap the BT and WiFi keys to something more useful, but for that I think we need to hack the Keyboard.apk (have done this already to change the browser button to launch the default browser rather than being hardcoded to the ICS stock one)
Someone more talented than me could write a nice little utility to manage those dock special keys!
Click to expand...
Click to collapse
I actually have a version of the Keyboard.apk that I made that disables those two keys. I didn't check to see if they could be remapped at that point. I can test later and post it up.
agentdr8 said:
I actually have a version of the Keyboard.apk that I made that disables those two keys. I didn't check to see if they could be remapped at that point. I can test later and post it up.
Click to expand...
Click to collapse
That would be great!
Just FYI: This mod is also working on the TF101, also running ICS.
Afaik there was no "keyboard shortcut hack" for the TF101 yet, so I'm glad this works. Or maybe there is, but Google gave this result first
Now I can finally use my browser-key with the browser I want to use, thanks!
Ronde90 said:
Also, do you know if there is a keyboard shortcut or way to modify the keyboard button action like you did so that when you press the button with the 4 white lines (the one that opens up setting in whatever app you're using), when in your launcher, it will open up the running apps button (the one on the touch screen that is to the right of the home button)? Thanks again for all the help.
Click to expand...
Click to collapse
Just use alt+tab on the dock to switch between apps
Nakebod said:
Just FYI: This mod is also working on the TF101, also running ICS.
Afaik there was no "keyboard shortcut hack" for the TF101 yet, so I'm glad this works. Or maybe there is, but Google gave this result first
Now I can finally use my browser-key with the browser I want to use, thanks!
Click to expand...
Click to collapse
That's great news. When I started researching I also found that TF101 users were facing the same issue and came up with no solutions.

finding a better keyboard for the TrueSmart

Hi guys,
Now that I've put the Imperium Operative installed, the fleksy keyboard is gone. I've thought about downloading it again, but wonder: are there better keyboards out there? In my ideal keyboard I could just draw each letter on the entire screen, like on old Palm devices.
metaphor_ said:
Hi guys,
Now that I've put the Imperium Operative installed, the fleksy keyboard is gone. I've thought about downloading it again, but wonder: are there better keyboards out there? In my ideal keyboard I could just draw each letter on the entire screen, like on old Palm devices.
Click to expand...
Click to collapse
There is a version of graffiti for android, but like the old palm it requires your strokes in the input area. Full screen writing may have been added much later in my Palm days
https://play.google.com/store/apps/details?id=com.access_company.graffiti&hl=en
Time with the similar MotoACTV introduced me to the Flit keyboard. It has some neat transparency options and provides great accuracy on small screen devices.
https://play.google.com/store/apps/details?id=com.locnet.flitkeyboard&hl=en
Currently I use the paid version of swype with the xposed module that replaces dragon dictate with google voice. I find the touchscreen's sensitivity leads to a lot of false inputs when pecking, but great word swiping accuracy.
-fg
Maybe Minuum
Payed app, on sale now. I dont believe links are allowed, so I skip linking.
I have no TS yet, but the keyboard works well for English on other smallscreen devices I have tried it on.
Daniel Ortiz recommended it for the TS too.
metaphor_ said:
Hi guys,
Now that I've put the Imperium Operative installed, the fleksy keyboard is gone. I've thought about downloading it again, but wonder: are there better keyboards out there? In my ideal keyboard I could just draw each letter on the entire screen, like on old Palm devices.
Click to expand...
Click to collapse
Flesky is not gone. "Backs up all changes into a "Removed" folder on internal storage"
I do agree with you about Graffiti though. Graffiti for Android is close but would be better if the input area was transparent as screen space is pretty critical with such a small screen.
gerhardo said:
Maybe Minuum
Payed app, on sale now. I dont believe links are allowed, so I skip linking.
I have no TS yet, but the keyboard works well for English on other smallscreen devices I have tried it on.
Daniel Ortiz recommended it for the TS too.
Click to expand...
Click to collapse
I backed Minuum on Indiegogo and I use it as my main keyboard on the Truesmart.
It has a few issues with the settings (I can't figure out how to enable some of the new features...I think it may have a dpi issue that is keeping me from getting to the last step in their "enable minuum" screen, now that I think about it; I should try that xposed thing), but works very well in my opinion other than not having swiping input. The "precision entry" mode that it defaults to using for things like usernames, urls, and passwords takes up almost the entire screen; I find it better to switch back to the linear mode and use long presses to select the exact characters I want. But in that mode, it's the one thing I've seen that takes less space than Fleksy.
EDIT: Okay, I just checked out the Flit keyboard mentioned above. With its first keyboard set to the small qwerty and second set to small numbers (and no suggestion dictionary), it takes up less space than Minuum (by about the space Minuum uses for the suggestion area, shift, and backspace). That's enough to get me to try Flit for a while and see if I like it better. So for anyone looking for absolute least space consumed (ignoring the possibility of transparent keyboards that don't reserve screen space), Flit looks like a good option.
I actually have been using SwiftKey on mine, and it works reasonably well.
The predictions are a huge help.
JM2C
Great. Now it looks like I'm following you around.
I use swiftkey a well. I've been using swiftkey on my devices so long (Android BBQ 2012 I think) that prediction has gotten to the point were entire emails are written using only the first letter of every word.
About the only thing that might compete is Minimium but the smartwatch version has not been released yet.
I agree that minuum is shaping up be a good competitor. I have no use for Fleksy at all.
Sent from my GT-P5110 using Tapatalk 2
kilroo said:
I backed Minuum on Indiegogo and I use it as my main keyboard on the Truesmart.
It has a few issues with the settings (I can't figure out how to enable some of the new features...I think it may have a dpi issue that is keeping me from getting to the last step in their "enable minuum" screen, now that I think about it; I should try that xposed thing), but works very well in my opinion other than not having swiping input. The "precision entry" mode that it defaults to using for things like usernames, urls, and passwords takes up almost the entire screen; I find it better to switch back to the linear mode and use long presses to select the exact characters I want. But in that mode, it's the one thing I've seen that takes less space than Fleksy.
EDIT: Okay, I just checked out the Flit keyboard mentioned above. With its first keyboard set to the small qwerty and second set to small numbers (and no suggestion dictionary), it takes up less space than Minuum (by about the space Minuum uses for the suggestion area, shift, and backspace). That's enough to get me to try Flit for a while and see if I like it better. So for anyone looking for absolute least space consumed (ignoring the possibility of transparent keyboards that don't reserve screen space), Flit looks like a good option.
Click to expand...
Click to collapse
already contact minuum developers to check this defect and the answer that they have a special version for smart watches and they ask me to send them an e-mail which i have done but their email address has an error which is not delivered i sent them again via FB but no answer received due date
The "swype-ish" Google Keyboard from the play store has been working well for me -- it would be perfect for me if it could be made transparent...
I actually like the perfect keyboard in t9 mode mostly because it has bigger buttons for my fingers. Since I don't expect to be typing a novel just short messages and mostly receive notifications and perhaps using for my checkbook app, the t9 format of keys works for me.
Sent from my SM-N900P using xda app-developers app
Minuum is preparing a smartwatch version, described on their blog: http://minuum.com/blog/
You can get a version by emailing them: [email protected]
The smart watch version is a modified 1.2.5b. The only difference in functionality I saw was that you do not have to use Xposed per-app-settings to login and that space was not enabled by default.
Expanded keyboard also have letters that you can read, but so has the just released 2.0. I will probably use 2.0, it has the cursor bonus panel and more.
A quote from the person answering me: "We are hoping to get Minuum pre-loaded on future versions of the TrueSmart and all feedback is helpful."
Good that there are alternatives.
I used the Fleksy keyboard for a bit and it seemed okay. I liked some of the things I could do on there, but I really like Swype, the paid version, much more. Even when "pecking," I can still type pretty accurately. This is especially because of how it learns from your typing habits, and since I have it linked to my Gmail account and I use Swype on my phone too, it recognizes the three words/symbols I'm likely to use after a certain word. I also like to use Swype too, or Dragon Voice. And I actually prefer Dragon Voice over Google Voice because Dragon Voice lets you pause in the middle, think a bit, and continue on. As far as I know, Google Voice doesn't let you do that.
This app makes it really convenient when you have to factory reset a device or you're going into a new device. Once you register Swype with your Gmail again, you have access to all the words you saved. I love this because I hate typing out my email addresses over and over again, when I'm used to typing in just three letters and being able to find it in the predictions.
Tried the Minuum Keyboard on Truesmart
Just started trying the Minuum keyboard and I like it better than what I was using which was the perfect keyboard. It uses much less space in linear mode and responds pretty well with the gesture selection mode of use. Just started using it and adjusted the font size using the settings as well as the Big Font app for adjusting font size across apps. Works very well as far as I have played with it and don't have any problems with the setup or usage. Will play with it more and see if I have any other comments soon.
gkoo6675 said:
Just started trying the Minuum keyboard and I like it better than what I was using which was the perfect keyboard. It uses much less space in linear mode and responds pretty well with the gesture selection mode of use. Just started using it and adjusted the font size using the settings as well as the Big Font app for adjusting font size across apps. Works very well as far as I have played with it and don't have any problems with the setup or usage. Will play with it more and see if I have any other comments soon.
Click to expand...
Click to collapse
I'm back on Minuum myself instead of Flit now. With the settings as I currently have them (being able to get to the settings helps a lot!), in linear mode with the extra toolbar showing but the spacebar hidden, it ties Flit for the least screen space taken of everything I've tried, but it's still just as fast to type with so far (even when I need to press and drag for precision) and if I turn off the extra bar temporarily, naturally it gets even smaller.
I'm experimenting with Super Keyboard Free right now. It has a few features I like... The t9 entry works as I expect it to... press once for m, 2 times for n, etc. You can force to fullscreen entry in portrait orientation, and you can configure the height of the rows of keys.
Don't know if I'll like it for the long term. Some keyboards that start promising end up annoying me. It takes forever to enter anything, but since I only use the keyboard to log into accounts, the amount of time it takes to enter stuff is made up for by the fact that I can type my passwords on the first try.
jd
Big Button Keyboard
Just found this https://play.google.com/store/apps/details?id=com.bigbuttons i set the keyboard height slider all the way to the left ( 80% ).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Perfect Keyboard with T9 layout work well
2nd for Flit keyboard (with 1st set to letters, 2nd to numbers). Was the first thing I installed coming from the Motoactv.
I have been playing with Swiftkey (my hands down fav on regular devices) and the fleksy one.
Wish fleksy had better predictions. swiping with swiftkey works surprisingly well, but it takes up a lot of the screen
Flit Keyboard is very good choice, is very small (in 1 row mode), uses only 1/3 screen and has big buttons. Thank you for tip

Categories

Resources