Openmoko Bug #1864: Keyboard needs to have a non-predictive mode

Openmoko Public Trac bugs at
Tue Aug 26 18:31:35 CEST 2008

#1864: Keyboard needs to have a non-predictive mode
    Reporter:  iknowjoseph                   |        Owner:  openmoko-devel
        Type:  defect                        |       Status:  closed        
    Priority:  normal                        |    Milestone:                
   Component:  unknown                       |      Version:  Om2008.8      
    Severity:  normal                        |   Resolution:  duplicate     
    Keywords:  2008.8, keyboard, predictive  |    Blockedby:                
Reproducible:  always                        |     Blocking:                

Comment(by zecke):

 Replying to [comment:11 Yorick]:
 > Replying to [comment:9 zecke]:

 > Are you sure it would not be usable Zecke? I used raster's Full Qwerty
 keyboard, with my fingers and it works great! The keys are much closer
 together on that keboard than on the predictive one...

 No, I'm not. I'm just confident that we will get a new wave of reports if
 we turn off the prediction. So the question is what is the issue and why
 is someone asking to turn off prediction.

 My answers to that are:
    a) He is entering IP addresses, passwords and such. In that case
 turning off prediction can make a lot sense. This would need solving in
 two ways. Be able to set proper hints on the input (password, ip, no
 prediction) and then the inputmethod can honor that. But that is a lot
 more than just turning off prediction in the keyboard.

    b) The prediction is not good enough. This is the case for non us
 languages (as there are no wordbooks) and even the US dictionary does not
 contain important words. The source of our dictionary is gutenberg (IIRC)
 so stuff like www, yahoo, msn, or 4u (for you) and other SMS shortcuts do
 not show up. In that case it is a matter of providing dictionaries for
 other languages or that contain the word. E.g. you can install the
 wordbook app and "train" www and your issue should be solved.

    c) What do I forget? To ask why do we need to have a non-predictive

 I'm still in the process of trying to understand why you want to disable
 predictive mode and that disabling it is the best thing we can do.

Ticket URL: <> <>
openmoko trac

More information about the devel mailing list