great work on the keyboard.
couple thoughts on the skins you have available. i actually find it more difficult to type when the numbers and letters are both visible on the keys. when i am typing quickly, i often make errors because of so many visual distractions. may i suggest a couple things to try:
1. Add an option to turn off the 'shift' functions visible on the keys, or reduce their contrast so they are less visually prominent.
2. Consider adding a skin that is super minimalist. no button outlines, just the letters. as i read another portion of this forum, the iphone keyboard seems to have smaller buttons, which forces the typist to be more accurate. what if you tried removing the buttons boundaries altogether. using the android color scheme, use a dark grey background with nice bright crisp letters. I think it may work.
Thanks for listening!
Andy
Minimalist Skin Idea to Improve Typing Efficiency
Re: Minimalist Skin Idea to Improve Typing Efficiency
another thought...
smart keyboard pro's virtual keyboard default android skin has the letters shifted down on each key's button (about the distance of half the letters height) in order to make room for the small "shift" text on each key.
because the letters are lower on each key, the typist could be targeting the center of the letter, and not the center of the button. this could cause hit-area errors.
many users have complained about the hard keyboard on the motorola droid. this same idea could be a culprit. the actual button for each key on the hard keyboard is not actually located beneath the letter... its located beneath the center of the button. since the buttons don't have clearly defined boundaries, typists aim for the letter, and thereby miss the actual button by just about a letters-width. repeating those keystrikes over and over accounts for compounding errors.
I suggest giving my "minimalist" skin a shot, and placing the center of the hit-are directly beneath the center of each letter, not the button it's on.
smart keyboard pro's virtual keyboard default android skin has the letters shifted down on each key's button (about the distance of half the letters height) in order to make room for the small "shift" text on each key.
because the letters are lower on each key, the typist could be targeting the center of the letter, and not the center of the button. this could cause hit-area errors.
many users have complained about the hard keyboard on the motorola droid. this same idea could be a culprit. the actual button for each key on the hard keyboard is not actually located beneath the letter... its located beneath the center of the button. since the buttons don't have clearly defined boundaries, typists aim for the letter, and thereby miss the actual button by just about a letters-width. repeating those keystrikes over and over accounts for compounding errors.
I suggest giving my "minimalist" skin a shot, and placing the center of the hit-are directly beneath the center of each letter, not the button it's on.
Re: Minimalist Skin Idea to Improve Typing Efficiency
here is an quick mockup. it may be good to keep button boundaries around spacebar and others, depending.
- Attachments
-
- minimal mockup.jpg (43.28 KiB) Viewed 8239 times
Re: Minimalist Skin Idea to Improve Typing Efficiency
another mockup
- Attachments
-
- mockup3.jpg (22.59 KiB) Viewed 8228 times
- cyril
- Developer
- Posts: 2079
- Joined: Tue Feb 02, 2010 4:02 pm
- Phone: Nexus One 2.3
- Location: Nice, France
Re: Minimalist Skin Idea to Improve Typing Efficiency
Hi
this skin may be an idea (quite simple to do actually), however:
- I'm implementing solution 1
- In fact there is already a vertical correction of the hit point, to take into account the fact the thumb doesn't press the screen exactly where you think it will, but a few pixels below. As everybody doesn't have the same fingers, the only generic solution is to implement key calibration as HTC IME does. I may add it some day but that's not the priority
this skin may be an idea (quite simple to do actually), however:
- I'm implementing solution 1
- In fact there is already a vertical correction of the hit point, to take into account the fact the thumb doesn't press the screen exactly where you think it will, but a few pixels below. As everybody doesn't have the same fingers, the only generic solution is to implement key calibration as HTC IME does. I may add it some day but that's not the priority
Cyril
Re: Minimalist Skin Idea to Improve Typing Efficiency
cool,
thanks for considering the suggestions.
i used the iphone skin for a few days but had to switch back mainly because i would find myself searching for letters with all of the visual lines and additional text on each key. i took a visual design class in college that explained how your eye will isolate the region of your vision with the most contrast. (in movement or tone). the minimalist skin would be fun to try when you get time. i feel it would be quite effective.
thanks. btw, great work. the autotext feature is fantastic.
thanks for considering the suggestions.
i used the iphone skin for a few days but had to switch back mainly because i would find myself searching for letters with all of the visual lines and additional text on each key. i took a visual design class in college that explained how your eye will isolate the region of your vision with the most contrast. (in movement or tone). the minimalist skin would be fun to try when you get time. i feel it would be quite effective.
thanks. btw, great work. the autotext feature is fantastic.
Re: Minimalist Skin Idea to Improve Typing Efficiency
self-fulfilling prophecy
- Attachments
-
- mockup4.jpg (23.96 KiB) Viewed 8209 times
-
- Posts: 52
- Joined: Fri Feb 26, 2010 4:14 am
- Phone: Motorola Droid 2.0.1
Re: Minimalist Skin Idea to Improve Typing Efficiency
also, has anyone used the HTC-IME keyboard ported to the Droid (so far in portrait mode only)? First, I just want to say this has the best auto-correction out of any keyboard i've ever used. but, to stay on topic, it has a calibration tool where you type "The quick brown fox jumps over a lazy dog" and from where you touch each letter, it sets up personal calibration so you type with more accuracy all the time. If you, Cyril, could incorporate something such as this, i think it'd be a huge improvement of what is already the best keyboard app on the Market.
- cyril
- Developer
- Posts: 2079
- Joined: Tue Feb 02, 2010 4:02 pm
- Phone: Nexus One 2.3
- Location: Nice, France
Re: Minimalist Skin Idea to Improve Typing Efficiency
Hello
I have a HTC Hero so I know well the HTC keyboard
This was already discussed somewhere else and this is a bit of work, but it's in the TODO list !
I have a HTC Hero so I know well the HTC keyboard

This was already discussed somewhere else and this is a bit of work, but it's in the TODO list !
Cyril
- cyril
- Developer
- Posts: 2079
- Joined: Tue Feb 02, 2010 4:02 pm
- Phone: Nexus One 2.3
- Location: Nice, France
Re: Minimalist Skin Idea to Improve Typing Efficiency
So if I had to add this skin, should it be black, or white ?andyk wrote:self-fulfilling prophecy

Cyril