By using this site, you agree to have cookies stored on your device, strictly for functional purposes, such as storing your session and preferences.

Dismiss

 README.md

View raw Download
text/plain • 2.4 kiB
Unicode text, UTF-8 text

Kineboard

The input method designed for glass.

This is an experimental on-screen keyboard for touchscreens which has very few touch areas, relying on swipes to type more characters. Each area has a central character, activated through a tap, and corner characters activated by swiping in that direction.

It is not natural to have a 6cm-wide simulated typewriter; usually the mobile keyboards rely on tricks such as autocorrect. Plus, they are not adapted for other languages; let's take Romanian as an example: we have 5 new letters, ăâîșț and a punctuation mark, the hyphen, which is way more common in Romanian than in English (because it's used for attachment of some pronouns and also for contractions). A normal PC keyboard makes them available instead of some symbols; if the symbols are desired, the extra letters can be moved to an AltGr layer; with training, this method doesn't slow one down that much.

On a phone keyboard, however, such language adaptation is hard and I haven't seen a single keyboard that did it with extra keys. Almost all of them use a hold, which probably shows that they haven't ever had a designer that writes (correctly) in one of these languages (most Romanian users don't even bother with the diacritics, not even on PC, unless it's very formal). "ă" is way more common than "b", "f", "g", "h", "j", "v", "z", not to mention "k", "q", "w", "x", "y", yet doesn't get its own key like those.

Benefits:

  • impossible to mistype: since there are only 8 targets (by default), they can be large enough not to miss them; it provides true touch typing on a touchscreen;

  • international: it is adapted to the letter frequency of each language: each layout would have the top 8 letters of its language as taps;

  • provides diacritics and punctuation: compared to the standard mobile QWERTY which has at most 28 characters (26 letters + full stop and comma), this layout allows for 40;

  • economical use of screen space: with a surface about 50% smaller than a regular phone keyboard, split screens with keyboard become realistic.

Inspiration: mainly Unexpected Keyboard, but that is not as radical. I now know of some other keyboards with a similar idea, that is, not providing all the letters by tapping, but I didn't when I came up with the concept, and my layout is different, being designed to use as little screen space as possible.

                
                    
1
# Kineboard
2
3
_The input method designed for glass._
4
5
This is an experimental on-screen keyboard for touchscreens which has very
6
few touch areas, relying on swipes to type more characters. Each area has a
7
central character, activated through a tap, and corner characters activated by
8
swiping in that direction.
9
10
It is not natural to have a 6cm-wide simulated typewriter; usually the mobile
11
keyboards rely on tricks such as autocorrect. Plus, they are not adapted for
12
other languages; let's take Romanian as an example: we have 5 new letters,
13
`ăâîșț` and a punctuation mark, the hyphen, which is way more common in Romanian
14
than in English (because it's used for attachment of some pronouns and also for
15
contractions). A normal PC keyboard makes them available instead of some
16
symbols; if the symbols are desired, the extra letters can be moved to an AltGr
17
layer; with training, this method doesn't slow one down that much.
18
19
On a phone keyboard, however, such language adaptation is hard and I haven't
20
seen a single keyboard that did it with extra keys. Almost all of them use a
21
hold, which probably shows that they haven't ever had a designer that writes
22
(correctly) in one of these languages (most Romanian users don't even bother
23
with the diacritics, not even on PC, unless it's very formal). "ă" is way
24
more common than "b", "f", "g", "h", "j", "v", "z", not to mention "k", "q",
25
"w", "x", "y", yet doesn't get its own key like those.
26
27
Benefits:
28
29
* **impossible to mistype:** since there are only 8 targets (by default),
30
they can be large enough not to miss them; it provides true touch typing
31
on a touchscreen;
32
* **international:** it is adapted to the letter frequency of each language:
33
each layout would have the top 8 letters of its language as taps;
34
* **provides diacritics and punctuation:** compared to the standard mobile
35
QWERTY which has at most 28 characters (26 letters + full stop and comma),
36
this layout allows for 40;
37
* **economical use of screen space:** with a surface about 50% smaller than
38
a regular phone keyboard, split screens with keyboard become realistic.
39
40
Inspiration: mainly
41
[Unexpected Keyboard](https://f-droid.org/packages/juloo.keyboard2/), but that
42
is not as radical. I now know of some other keyboards with a similar idea, that
43
is, not providing all the letters by tapping, but I didn't when I came up with
44
the concept, and my layout is different, being designed to use as little screen
45
space as possible.
46