beautypg.com

4 finalizing keys and layout size – HP Gesture Keyboard User Manual

Page 6

background image

3.5 Deleting using the GKB

The Devnagari script is very differently from roman scripts because of the conjuncts it forms when Consonant-
Consonant-Vowel modifier, Consonant-Vowel-Vowel combination happens. So, in the case of normal ‘backspace’
where 1 unicode is deleted at a time and it becomes very irrational to display the left over characters from conjuncts,
which the user never actually wrote.

Figure 4: Editing problems eradicated using a horizontal score on the backspace

To overcome this problem we added one more gesture along with a normal ‘backspace’ which was horizontal
scoring on the backspace key. It deleted the whole syllable in a go, so that user can start afresh.

3.6 Technology used

The technology behind GKB can be broadly categorized into three major components:

Graphics tablet with electronic pen (hardware): This device is used to capture handwritten gestures as
digital ink

Handwritten gesture recognition (software): This algorithm recognizes the gestures and maps them to
corresponding matras

GKB controller (software): This software component maps the pen position to corresponding base
character (consonant or vowel)


The tablet is used to provide a keypad layout on which user makes gestures using the pen. The digital ink is then
processed & recognized. Position of the pen and recognizer output is used to form the final syllable, which is then
transmitted to the application in focus.

3.7 A scalable solution for multi lingual environment

One of the biggest advantages of the solution is its ability to accommodate inputs in other scripts. The tablet does
not have labeled keys instead it had a layout print stuck on the pad surface, this layout can be changed easily thus
enabling flexibility of multi lingual input.

4 Finalizing keys and layout size


Prior research (e.g. Clare, 1976) tells us about the design and size of keys which are used for touch-typing using
fingers. We found out it’s worth investigating the natural writing sizes and style for Devnagari before coming up
with an optimal key size and finally layout size. This study was crucial in terms of knowing the average size and
styles in which user writes the matras and base consonants. The size has to be taken in account to make the keyboard
much more robust and comfortable to write for a user.

We had to come up with a key size and in turn layout size, which has the following characteristics:

The users should be able to see the key label

The key top size should be optimized for gesturing as well as tapping using a pen

They keys should prevent the erroneous mapping of the alphabets

As the key size and the layout size are directly proportionate, it should minimize the hand movement on
the keypad