I18N/Virtual Keyboards

= Virtual Keyboards =

Links taken from http://live.gnome.org/GnomeShell/Design/Whiteboards/ScreenKeyboard.

There are quite a number of on-screen keyboards and utilities for input besides the keyboard and input methods. Some of them are listed here:

Keyboards

 * Eekboard http://ueno.github.com/eekboard/
 * Florence http://florence.sourceforge.net/english.html
 * IOK https://fedorahosted.org/iok/
 * Matchbox keyboard http://matchbox-project.org/?p=1

Input tools

 * Input pad http://code.google.com/p/input-pad/ and ibus-input-pad

The input pad is a tool to send a character on button to text applications. The command input-pad is a standalone application and ibus-input-pad provides input-pad on IBus (input method)

This application can sends several characters:

* symbol table (¢, £, ¥) * number table (Ⅰ, Ⅱ, Ⅲ) * technical unit table (℃, ℉, ㎞) * arrow table (←, ↑, →, ↓) * chat smiley table, :-), :-D) * HTML char reference table (&amp;, &quot;, &lt;, &gt;) * date command table * code point dialog * keysym with keyboard layout (Zenkaku_Hankaku, Ctrl+Space, NumLock) * XKB layout via libxklavier * $HOME/.config/pad support for user directory


 * GNOME gucharmap
 * scim-input-pad

Handwritten input

 * Cellwriter http://risujin.org/cellwriter/
 * Zinnia
 * Tomoe

Accessibility

 * Caribou http://live.gnome.org/Caribou
 * Dasher http://www.inference.phy.cam.ac.uk/dasher/
 * GOK http://www.gok.ca/
 * Onboard https://launchpad.net/onboard/