From Fedora Project Wiki

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

Input tools

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 (&, ", <, >)
   * 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

Accessibility