Yet another finger keybord (gui mock-up).

Jonathon Suggs jsuggs at murmp.com
Mon Mar 5 15:31:28 CET 2007


Ian Stirling wrote:
> Ideally - if designing it from a completely clean sheet, you want it 
> so that 'typos' result in very different letters.
>
>   a
> e 0 i
>   o
>
> would be a spectacularly bad pick, for example, whereas
>
>   a
> d 0 q
>   f
>
> might be good.
>
> This is so autocorrection software can function well.
>
> Then there is the fun question of how many 'initial' points, and how 
> many vectors per point.
> 10 numbers, with 8 drags from each number gives you alphanumeric, and 
> easily 30 common phrases, or word components.
> 'I'll be ' 'home ' 'at ' '6' 'P' 'M' ' ' 'Love you!'
> In 8 strokes.
>
> If you go slightly further, and each stroke can either terminate 
> normally, go longer, go clockwise, go anticlockwise, or return, that 
> takes you up to 5 per stroke, or 400 'keys'.
>
> It would be lovely if this was incrementally learnable.
>
> First level - press 0, hold, get
>   d
> a 0 q
>   f
> splashing out.
>
> Once you're comfortable, you get
> D d Q
> a 0 q
> A f F
>
> Drag and hold to F, and you get
>
>     Finish First
>
>
> Found F
>
>
> Find     Friday
>
> ( down-right stroke from 0 = F, turning clockwise is Find )
>
> And the words for 'f' might be 'food, friend, ...'
>
> Being silly, you can then hold on food, and go out to 'pizza, chips, 
> kebab, lunch'
>
> _______________________________________________
> OpenMoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
One thing to do is look at existing designs for reference/inspiration.  
I mentioned the fitaly layout in a different post, but here is a link to 
help with the visualization.
http://www.fitaly.com/wince/pocketpcfitaly.htm

Auto-correction software is great when it works, but annoying when it 
doesn't.  So it should be configurable and not mandatory.  You had some 
good ideas in there.  The food => 'pizza, chips, kebab, lunch' is 
stretching it a little bit, but still not a bad idea.




More information about the community mailing list