Buttons are so small
I think most have seen the keyboard of a mobile device. Something like this:
If the screen is small, then without a stylus or long nails text input is very difficult.
Yes, of course there were attempts to make data entry a little more convenient - a number of numbers and keys were removed above - but what if the user is used to the qwerty layout, which has 10 characters in the top row (there is a special conversation about the Russian language).
')
There is also the option of a full-screen keyboard, when the screen rotates into landscape mode and the keyboard unfolds to full screen, but this solution has a huge drawback - a very small place to display the actual text.
What everyone needs
So I propose a solution that will allow:
1. Increase the size of the area in which you want to get
2. Reduce the size occupied by the keyboard
3. Get rid of mistakes when your finger slips sideways.
Concept (tap & drag)
The essence of the recipe is expressed in two words - click and move (tap & drag). In a standard keyboard, only a click is processed. If we add to this movement, then in general we get 5 possible symbols for 1 area.
Specific example
I made an example of implementing a qwerty keyboard using this approach in a 5x2 matrix. To enter “Q”, press the “1” area and pull to the right, to enter “a”, press 1 and pull down, to enter “1” press and release.
The width of the picture roughly corresponds to the width of the smartphone screen, you can put your finger on the screen and make sure that the first keyboard is very hard to get somewhere, and tap & drag is quite convenient, and the size of the keyboard itself is smaller.
Additional features
1. Upper case - in the left area of the keyboard stretch up, above the keyboard
2. Enabling character input - in the center of the keyboard stretch up, above the keyboard
3. Switch layouts - in the right area of the keyboard stretch up, above the keyboard
4. Deletion - moving from right to left more than 3 areas
5. Space - movement from left to right more than 3 areas
6. Enter - upper right corner down and left.
What else
Russian layout
The layout of the input of special characters
English layout 6x2
ps Drawings are made in Excel, cut and convert to Paint, and I am not on friendly terms with graphic design.