Optimal Keyboard Design

Exploratory research study on optimal keyboard design GUI for North-East Indian language (Assamese)

 

Overview

Keyboards are the medium through which we give input. The most commonly used QWERTY keyboard was designed for the English language. The majority of the Indic language keyboards are laid out by literally ‘pasting’ local script letters to existing QWERTY keys. However, English is a Latin script and Indic languages are in Devnagari script, in which there is more number of letters and also has vowels like “Kana”, “Matra”, “Ukar”, “Welanti”, etc. This makes Indian languages, different than other languages.

This research project was based on an exploratory study that leads to an optimal keyboard design layout GUI for the North-East Indian Language-Assamese.  During the research,  7’’ tablet screens and 5’’ mobile screens were considered in designing a keyboard layout.

 

Aim

The aim of this project was to come up with the optimal keyboard layout for the Assamese language.

My Role

UX Designer

Qualitative and Quantitative Research, Interviews, Comparative Analysis, Conceptualization, Wireframes, Interactions, Prototype, Validation, and Usability testing

Duration: 5 months

Publication: Development of Graphical User Interface Keyboard for Indian language - Assamese

The problem

  • A large body of related work exists for Hindi and other Indian languages keyboard. But for the Assamese language keyboard, not much work has been done till now. 

  • Existing Assamese keyboard layouts are forcefully fitted into a standard QWERTY keyboard which is specifically designed for the English language.

Study Need

In India, there are 22 languages considered as an official language, and the Assamese language is one of them. Assamese or Asamiya (Ôxômiya) is an Eastern Indo-Aryan language used mainly in the state of Assam. It is the official language of Assam and spoken by over 13 million native speakers (Official census 2001 data).

The English language has 26 letters (20 consonants and 6 vowels), where the Assamese language has 52 letters (41 consonants and 11 vowels).

If we compare it to the English language, the Assamese language has more letters. If we place Assamese letters on the same QWERTY keyboard layout, then some letters will stay remaining. And assigning two letters on the same key as per the current scenario, then it is confusing for the user to use it.

Primary Research and observations

Primary research was conducted to get more in-depth information about existing Assamese keyboards and how users use them on tablet and mobile devices. The main focus was on typing speed, Assamese keyboard experience, problems faced while typing conjunction letters, error rate, user comfort, and their satisfaction level while typing, etc to understand problems faced by different users.

Methods used for collecting primary research data are non-participant observation, questionnaires, and unstructured interviews. Although the main focus was on the tablet, but mobile layout screens were considered to see how the experience changes for small screens.

Screenshot 2021-03-24 at 11.34.01 PM.png
Screenshot 2021-03-24 at 11.00.39 PM.png

Study of Keyboards and holding methods

During the study, the holding method was studied to understand the interaction between the user's hand and the keyboard. Tablet and mobile holding positions were considered to determine the approach for a new layout design. It has been observed that for typing users mostly use thumbs of both hands. However, the thumb has certain reach limits on the screen. Reach can exceed the limit at certain points, but typing reduces speed and increase the chances of errors.

Existing keyboards & Heuristic Analysis

I get a clear understanding of what type of existing keyboards are and how they work, I started with comparative studies. Also, the heuristic evaluation was carried out on existing keyboards. The insights gained indicated enormous scope to conceptualize language-specific keyboards. To test further, some set of words was given to users to see how they type and use the tablet/mobile and what difficulties they faced while typing on different keyboards. Additionally, the number of clicks was measured in each keyboard layout.

Redefining research objective

To come up with an optimal keyboard layout design on Graphical User Interface (GUI) for the Indian language using Indic script (Assamese).

  1. To analyze optimality of new keyboard design layout as compared to existing Assamese keyboard layouts.

  2. Easy to understand for all user

  3. Increase the typing speed

  4. Reduce typing errors

  5. Full basic typing requirement

Screenshot 2021-03-31 at 7.42.35 PM.png

Exploration and concept generation

Proposed keyboard layout

The final design came out from all the concepts and inspirational designs shown in the research earlier. The layout is divided into 2 half-circular parts where all the vowels and consonants are placed on the keys according to their frequency of use.

Validating layout through usability testing

To see the feasibility of the new design layout, and how the user interacts with the new keyboard design it was compared with the other two existing keyboards. A comparative study is important to see the capability of the design. Panini and Multiling existing keyboards were selected because they are easily available to compare with a new design.

A testing and evaluation plan was made to collect the data while carrying out a pilot comparative study of 20 participants. The plan was based on 6 usability factors. The error rate, difficulty in finding letters, and difficulty in typing speed were tested on the basis of the usage log and the interface interaction, difficulty in typing conjunction letters, and overall satisfaction with the Likert scale. Three task rounds were set to evaluate the design based on their level of difficulty.

 

User selection

To select the right users, I did user selection on the basis of two categories. In the 1st category, users only had experience with the QWERTY keyboard to type Assamese and in the 2nd category, users had experience using both QWERTY as well as Assamese keyboards.

Results and Analysis

Overall, all users were satisfied with the new keyboard design. And they were willing to prefer a new keyboard. - Easy to Join 2 letters (conjunctions)- Reduces the number of clicks without making it difficult- It fulfills all the basic typing requirement of the user- Easy to understand for any user- Increase the typing speed

Overall, all users were satisfied with the new keyboard design. And they were willing to prefer a new keyboard. 

- Easy to Join 2 letters (conjunctions)

- Reduces the number of clicks without making it difficult

- It fulfills all the basic typing requirement of the user

- Easy to understand for any user

- Increase the typing speed

Future Scope

Due to the limited time duration, the further keyboard development study plan and its visual design part was not done in the current study. That can be a major part to consider for future studies. The more in-depth study of keyboard letter organization and its testing can provide more insights.