Skip to content

Releases: binarybottle/engram

Engram v2: The official BYOU-CIEA-GXJK / LDWV-RMFP-RMFP layout

18 Dec 23:42
ac7fffa
Compare
Choose a tag to compare

Engram v2.0 (“Engram”) is a key layout optimized for comfortable and efficient touch typing in English created by Arno Klein, with open source code to create other optimized key layouts (see engram.dev). Letters are optimally arranged according to ergonomics factors that promote reduction of lateral finger movements and more efficient typing of high-frequency letter pairs. The most common punctuation marks are logically grouped together in the middle columns and numbers are paired with mathematical and logic symbols (shown as pairs of default and Shift-key-accessed characters).

 [{ 1| 2= 3~ 4+  5<  6>  7^ 8& 9% 0* ]} /\
    bB yY oO uU  '(  ")  lL dD wW vV zZ #$ @`
    cC iI eE aA  ,;  .:  hH tT sS nN qQ 
    gG xX jJ kK  -_  ?!  rR mM fF pP

Engram v1.3: YPOX-HIEA layout

18 Dec 23:38
Compare
Choose a tag to compare
Pre-release

This is the Engram v1.3, predecessor to v2.0, a key layout optimized for comfortable and efficient touch typing in English created by Arno Klein, with open source code to create other optimized key layouts. v1.3 was the subject of an early preprint for an early version of an article under review.

[{ 1| 2= 3~ 4+ 5< 6> 7^ 8& 9% 0* ]} /
yY pP oO xX '( ") fF cC mM wW qQ #$ @`
hH iI eE aA ,; .: tT sS nN rR zZ
gG kK jJ uU -_ ?! dD vV bB lL

YPOU-HIEA layouts

24 Sep 21:56
Compare
Choose a tag to compare
YPOU-HIEA layouts Pre-release
Pre-release
  • Step 1: Distribute the 8 most frequent letters (4 vowels, 4 consonants) to the left and right
  • Step 2: Add command shortcut characters on the left or right
  • Step 3: Distribute 8 of the remaining letters to the left and right
  • Step 4: Optimize arrangement of all letters on the left and right
  • Step 5: Arrange punctuation marks and characters in easy-to-remember places

The Engram layout is a keyboard layout optimized for comfortable touch typing in English created by Arno Klein, with open source code to create other optimized key layouts.

               Y  P  O  U        G  D  L  B  Q
               H  I  E  A        R  T  S  N  J 
               V  Z  X  C        M  K  W  F

The Shift key accesses characters (top) that look similar to the numbers:

               !  =  ?  +  $  @  ^  &  %  *
               1  2  3  4  5  6  7  8  9  0

and accesses related but less common punctuation (top):

            `    \    ;    :    {    }    |    _
            '    "    ,    .    (    )    /    -

Swapping the Backspace and Caps lock keys completes the layout:

      ~        !  =  ?  +  $  @  ^  &  %  *  <  >
      #        1  2  3  4  5  6  7  8  9  0  [  ]     Caps

    Tab        Y  P  O  U  '  "  G  D  L  B  Q  -     /
    Back       H  I  E  A  ,  .  R  T  S  N  J        Enter
    Shift      V  Z  X  C  (  )  M  K  W  F           Shift

    Ctrl  Fn   Cmd  Alt    Space     Alt  Ctrl       Arrows

KPUY-IOEA layouts

22 Sep 03:47
16331cd
Compare
Choose a tag to compare
KPUY-IOEA layouts Pre-release
Pre-release
  • Step 1: Arrange the most frequent vowels and consonants
  • Step 2: Add command shortcut characters
  • Step 3: Arrange the remaining letters
  • Step 4: Arrange punctuation marks in easy-to-remember places

The Engram layout is a keyboard layout optimized for comfortable touch typing in English created by Arno Klein, with open source code to create other optimized key layouts.

               K  P  U  Y        G  R  D  W  Q
               I  O  E  A        H  T  S  N  J
               V  Z  X  C        L  F  B  M

The Shift key accesses characters (top) that look similar to the numbers:

               !  =  ?  +  $  @  ^  &  %  *
               1  2  3  4  5  6  7  8  9  0

and accesses related but less common punctuation (top):

            `    \    ;    :    {    }    |    _
            '    "    ,    .    (    )    /    -

Swapping the Backspace and Caps lock keys completes the layout:

      ~        !  =  ?  +  $  @  ^  &  %  *  <  >
      #        1  2  3  4  5  6  7  8  9  0  [  ]     Caps

    Tab        K  P  U  Y  '  "  G  R  D  W  Q  -     /
    Back       I  O  E  A  ,  .  H  T  S  N  J        Enter
    Shift      V  Z  X  C  (  )  L  F  B  M           Shift

    Ctrl  Fn  Cmd  Alt     Space     Alt  Ctrl       Arrows

JUOY-HIEA-PKGD layout

21 Sep 02:04
9b8697f
Compare
Choose a tag to compare
JUOY-HIEA-PKGD layout Pre-release
Pre-release
  • Step 1: Distribute the 8 most frequent letters (4 vowels, 4 consonants) to the left and right
  • Step 2: Add command shortcut characters on the left or right
  • Step 3: Distribute 8 of the remaining letters to the left and right
  • Step 4: Optimize arrangement of all letters on the left and right
  • Step 5: Arrange punctuation marks and characters in easy-to-remember places

The Engram layout is a keyboard layout optimized for comfortable touch typing in English created by Arno Klein, with open source code to create other optimized key layouts.

               J  U  O  Y        W  S  M  Q  Z
               H  I  E  A        T  N  R  C  X 
               P  K  G  D        L  F  B  V

The Shift key accesses characters (top) that look similar to the numbers:

               !  =  ?  +  $  @  ^  &  %  *
               1  2  3  4  5  6  7  8  9  0

and accesses related but less common punctuation (top):

            `    \    ;    :    {    }    |    _
            '    "    ,    .    (    )    /    -

Swapping the Backspace and Caps lock keys completes the layout:

      ~        !  =  ?  +  $  @  ^  &  %  *  <  >
      #        1  2  3  4  5  6  7  8  9  0  [  ]     Caps

    Tab        J  U  O  Y  '  "  W  S  M  Q  Z  -     /
    Back       H  I  E  A  ,  .  T  N  R  C  X        Enter
    Shift      P  K  G  D  (  )  L  F  B  V           Shift

    Ctrl  Fn  Cmd  Alt  Space   Alt  Ctrl       Arrows

QIOU-PHEA-BJKG layout

21 Sep 01:28
Compare
Choose a tag to compare
QIOU-PHEA-BJKG layout Pre-release
Pre-release

Step 1: Optimize arrangement of the 12 most frequent letters across left and right sides
Step 2: Arrange the most common command shortcut characters on the right side
Step 3: Optimize arrangement of all remaining letters
Step 4: Add punctuation marks and characters above similar-looking numbers

The Engram layout is an optimal keyboard layout for touch typing in English created by Arno Klein, with open source code.

           Q  I  O  U        D  N  L  Y  Z  
           P  H  E  A        T  S  R  C  X 
           B  J  K  G        M  F  W  V

The Shift key accesses characters (top) that look similar to the numbers:

           !  =  ?  +  $  @  ^  &  %  *
           1  2  3  4  5  6  7  8  9  0

and accesses related but less common punctuation (top):

        `    \    ;    :    {    }    |    _
        '    "    ,    .    (    )    /    -