Petr Jake wrote: > I have a standard 12-key mobile phone keypad connected to my Linux > machine as a I2C peripheral. I would like to write a code which allows > the text entry to the computer using this keypad (something like T9 on > the mobile phones) > > According to the http://www.yorku.ca/mack/uist01.html > dictionary-based disambiguation is coming in the mind. > > With dictionary-based disambiguation, each key is pressed only once. > For example, to enter the, the user enters 8-4-3-0. The 0 key, for > SPACE, delimits words and terminates disambiguation of the preceding > keys. The key sequence 8-4-3 has 3 × 3 × 3 = 27 possible renderings > (see Figure 1). The system compares the possibilities to a dictionary > of words to guess the intended word. >
http://rubyquiz.com/quiz20.html -- http://mail.python.org/mailman/listinfo/python-list