Tandem layouts are ortholinear SWORD optimizations with adaptive keys. Layout architecture is somewhat similar to that of Horn layouts.
To avoid unnecessary lateral movements, n and h work in tandem and exchange places when preceeded by t. As a result th digraph is driven to home keys by keyboard firmware, reducing finger travel and typing effort.
Optimizations are based on frequency dictionary generated from 5 000 featured Wikipedia articles.
Typing effort is in 1.253-1.269 range and takes into account 26 letters and space. Base effort is way below conventional layouts including fully optimized ones.
In Rain layout frequent vowels are isolated under thumb and ring fingers.
Empty slots are reserved for punctuation characters.
Strong fingers contribute most.
Keyboard effort ------------------------------------------------------------ k1 0.536 83.8 83.8 k1,k2 0.629 14.5 98.3 k1,k2,k3 0.640 1.7 100.0 b 0.191 15.0 15.0 p 0.449 35.4 50.4 ph 0.000 0.0 0.0 pr 0.108 24.0 24.0 pf 0.302 67.2 91.2 s 0.629 49.6 100.0 all 1.269 100.0 100.0
With over ¾ of text on finger tips and th digraph driven to home keys by keyboard firmware, base effort is rather low. Total typing effort is 1.269.
QMK configuration for
ID75 fullgrid ortholinear
QMK programmable keyboard is available for testing.
It can be compiled locally as
qmk compile -kb idobo -km gkbd_rain
and flashed in
dfu mode.
JSON configuration
can be viewed in QMK configurator.
In Aries layout frequent vowels are isolated under thumb, ring and pinky fingers.
Empty slots are reserved for punctuation characters.
Strong fingers contribute most.
Keyboard effort ------------------------------------------------------------ k1 0.547 83.4 83.4 k1,k2 0.643 14.8 98.2 k1,k2,k3 0.655 1.8 100.0 b 0.189 15.1 15.1 p 0.466 37.2 52.3 ph 0.000 0.0 0.0 pr 0.106 22.8 22.8 pf 0.312 67.0 89.9 s 0.598 47.7 100.0 all 1.253 100.0 100.0
With over ¾ of text on finger tips and th digraph driven to home keys by keyboard firmware, base effort is rather low. Total typing effort is 1.253.
QMK configuration for
ID75 fullgrid ortholinear
QMK programmable keyboard is available for testing.
It can be compiled locally as
qmk compile -kb idobo -km gkbd_aries
and flashed in
dfu mode.
JSON configuration
can be viewed in QMK configurator.
In Unicorn layout most of the vowels are grouped together.
Empty slots are reserved for punctuation characters.
Strong fingers contribute most.
Keyboard effort ------------------------------------------------------------ k1 0.524 83.0 83.0 k1,k2 0.619 15.2 98.2 k1,k2,k3 0.631 1.8 100.0 b 0.237 18.9 18.9 p 0.394 31.4 50.2 ph 0.000 0.0 0.0 pr 0.126 32.1 32.1 pf 0.231 58.7 90.8 s 0.625 49.8 100.0 all 1.255 100.0 100.0
Typing effort is 1.255.
QMK configuration for
ID75 fullgrid ortholinear
QMK programmable keyboard is available for testing.
It can be compiled locally as
qmk compile -kb idobo -km gkbd_unicorn
and flashed in
dfu mode.
JSON configuration
can be viewed in QMK configurator.
July 10, 2022. Giorgi Chavchanidze.