View source for Qwo

From Openmoko

Jump to: navigation, search

You do not have permission to edit this page, for the following reasons:

  • The action you have requested is limited to users in the group: Administrators.
  • You must confirm your email address before editing pages. Please set and validate your email address through your user preferences.

You can view and copy the source of this page:

Return to Qwo.

Personal tools

qwo is one of the applications that runs on the Openmoko Phones. For a list of all applications, visit Applications


qwo is an implementation of Quikwriting, an efficient way to input text for hand-held devices without picking your finger off the screen. It is based on X so it should work most distributions but not Qtopia.


qwo requires imlib2 and libconfig to run. Binaries are available from the project web page or you can install by hand :

opkg install \ \

Next you need to configure it, follow these instructions and then switch the keyboard to qwo in illume's preferences.


To enter a character that is in the center of a region start in the middle one, go to the region and then back to the middle. To input the adjacent character go to the region closest region before returning to the center. The arrow will turn the letters to upper case for one stroke, a gesture starting from the region containing the 'a' in the middle to 's' will lock in upper case. A gesture starting from the region containing 'a' to the one containing the 'o' will show a help screen with the extended characters. To input an extended character you do the same gesture without starting and ending in the center.


You can add keys to a config file to extend the character set. See the README file included or the web page for more information.


It is possible to run the qwo keyboard in transparent mode. More information (screenshots, description how to set it up) is available at [1]


Qwo messaging.png qwo

Input method.

Package: qwo
Tested on: Om 2008.9, SHR, Hackable:1, FDTM