From Fedora Project Wiki

No edit summary
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 3: Line 3:


|actions=
|actions=
# If not installed, then
As a standalone application:
 
# install eekboard if not installed
#:<pre>$ sudo yum install eekboard</pre>
#:<pre>$ sudo yum install eekboard</pre>
# Now run eekboard
# start eekboard
# Open any editor (gedit or kedit), switch keyboard layout and check whether your virtual keyboard is working or not
# focus in some text window (like gedit or gnome-terminal)
# click buttons on the eekboard window


To open Inscript or any other m17n keymap just add its name in "Keyboard type:" input box. Steps to do that are
To use Inscript or any other m17n keymap:


# start eekboard
# start eekboard
# push left shift button (like ↑)
# click "Setup" button on the bottom right corner
# push a setup button at the bottom left corner
# select "Keyboards" tab
# add "hi-inscript" to "Keyboard type:" (comma separated) e.g. hi-inscript,us. Note that this is fallback order and first keymap always get loaded as default.
# click "Add" button and select "Hindi (inscript)"
# Then restart the eekboard.
# click "Change Keyboard" button on the bottom left corner  
 
To use with ibus-m17n
 
# enable ibus-m17n Indic input method in IBus (like "Hindi - inscript (m17n)")
# click "Screen Keyboard" on the IME menu
 
To disable eekboard in ibus-m17n and use iok instead
 
# install iok if not installed
#:<pre>$ sudo yum install iok</pre>
# set screen keyboard implementation to iok
#:<pre>dconf write /desktop/ibus/engine/m17n/virtual-keyboard-implementation "'iok'"</pre>
# use ibus-m17n as above


|results=
|results=


As a standalone application
-> can input English characters in terminal
To use Inscript or any other m17n keymap
-> eekboard keyboard will be changed to Hindi inscript keymap
To use with ibus-m17n
-> eekboard with Hindi inscript keymap will show up


To disable eekboard in ibus-m17n and use iok instead
-> iok will be shown instead of eekboard


}}
}}


 
[[Category:Package_eekboard_test_cases]]
[[Category:Eekboard]]
[[Category:I18n_Desktop]]

Latest revision as of 05:48, 14 September 2012

Description

eekboard is a virtual keyboard (aka on-screen keyboard) software package, designed to be flexible and easy to use. For users, it provides a simple program called "eekboard" which works just like other virtual keyboards, though maybe it looks fancier. For developers, it provides a D-Bus protocol server and libraries to access. This allows developers to create custom clients which interact with other desktop technologies such as input methods, desktop keyboard settings, and accessibility.


How to test

As a standalone application:

  1. install eekboard if not installed
    $ sudo yum install eekboard
  2. start eekboard
  3. focus in some text window (like gedit or gnome-terminal)
  4. click buttons on the eekboard window

To use Inscript or any other m17n keymap:

  1. start eekboard
  2. click "Setup" button on the bottom right corner
  3. select "Keyboards" tab
  4. click "Add" button and select "Hindi (inscript)"
  5. click "Change Keyboard" button on the bottom left corner

To use with ibus-m17n

  1. enable ibus-m17n Indic input method in IBus (like "Hindi - inscript (m17n)")
  2. click "Screen Keyboard" on the IME menu

To disable eekboard in ibus-m17n and use iok instead

  1. install iok if not installed
    $ sudo yum install iok
  2. set screen keyboard implementation to iok
    dconf write /desktop/ibus/engine/m17n/virtual-keyboard-implementation "'iok'"
  3. use ibus-m17n as above

Expected Results

As a standalone application -> can input English characters in terminal

To use Inscript or any other m17n keymap -> eekboard keyboard will be changed to Hindi inscript keymap

To use with ibus-m17n -> eekboard with Hindi inscript keymap will show up

To disable eekboard in ibus-m17n and use iok instead -> iok will be shown instead of eekboard