Enthium keyboard layout: Engrammer meets Hands Down Promethium

Suraj N. Kurapati



NOTE: Check out this layout’s repository on GitHub for installation.


"Enthium: Engrammer meets Promethium" โ€” Poster generated by Gemini.

Enthium is a highly performant adaptation of the Engrammer and Hands Down Promethium keyboard layouts. It restores familiarity with Arno’s Engram 2.0 layout (YOU on the left hand) and the Dvorak layout (HTNS on the right hand) while optimizing punctuation for programming in the spirit of Engrammer, featuring HJKL and ,; for Vim, -= for zooming, and ./ for filesystem paths.

  1. Layout
    1. Rationale
      1. Performance
        1. Implementation
          1. Row-staggered keyboards
            1. Split/columnar keyboards
          2. Journey
            1. Training
              1. Evaluation
                1. Refinement
                  1. PF and WV
                    1. Q and Z
                      1. B and V
                        1. O and U
                          1. W and B
                            1. A and E
                              1. P and W
                              2. Conclusion

                              Layout

                                q y o u = x l d p z
                              b c i a e - k h t n s w
                                ' , . / ; j m g f v
                                          r
                              
                              Heatmap of this layout by Valorance, adapted from Oxeylyzer.

                              Rationale

                              Performance

                              The keyboard layout community commonly recommends Pascal Getreuer’s guide and ranking tables as a starting point for layout exploration, and Enthium ranks among the top-performing layouts there as of 2025-12-22. More importantly, Enthium is well-balanced in terms of ergonomic concerns (same-finger avoidance, redirects, rolls, and pinky load) for sustained use.

                              Comparing with conventional layout rankings:

                              Comparing with thumb-letter layout rankings:

                              Several same-finger bigrams (SFBs) in Enthium can be raked down vertically across adjacent rows or slid over horizontally, based on your dexterity and comfort. This allows the same finger to actuate both keys in one continuous motion, thereby mitigating their impact on your typing flow and performance:

                              0.55% SFBs - 0.26% rakeable - 0.07% slideable = 0.22% effective SFBs

                              SFB Cost Mitigation
                              ue 0.08% rake down
                              oa 0.05% rake down
                              nf 0.04% rake down
                              ws 0.03% slide in
                              yi 0.03% rake down
                              e- 0.02% slide out
                              sw 0.02% slide out
                              a. 0.02% rake down
                              lk 0.02% rake down
                              e/ 0.01% rake down
                              hm 0.01% rake down

                              These results come from Cyanophage’s Layout Analyzer, as detailed in the README.

                              Performance statistics from Cyanophage's Layout Analyzer

                              Implementation

                              Concept of this layout on a split, ortho-linear keyboard.

                              Row-staggered keyboards

                              Rendering of this layout on a row-staggered keyboard.

                              Split/columnar keyboards

                              See my Glorious Engrammer keymap:

                              Rendering of this layout on my Glove80 keyboard. Photograph of this layout on my Glove80 keyboard.

                              Journey

                              Intrigued by the Hands Down Promethium keyboard layout, which enhances the Engram layout with a HJKL cluster for Vim as well as advanced layout design and optimization heuristics pioneered by Alan Reiser’s Hands Down family of layouts, I sought to improve upon its placement of punctuation, in the spirit of the Engrammer layout, by moving apostrophe to a different finger entirely from YOU and I so it can be typed without same-finger bigrams such as you'd, I'd, they'd.

                                f p d l x ; u o y b z
                                s n t h k , a e i c q
                              \ v w g m j / . = - '
                                        r
                              

                              This change reduced same-finger bigrams from 0.58% to 0.55% in Cyanophage’s analyzer, motivating me to continue customizing the layout and nuances further. Notably, I mirrored the layout horizontally because I’d like to keep all vowels on the left hand (just like Dvorak and Engram/mer), but I was unable to move the R thumb key to the right hand in Cyanophage’s analyzer playground. Curiously, this resulted in a lower Total Word Effort than the canonical version — but why?

                                b y o u ; x l d p f
                              q c i e a , k h t n s z
                                ' - = . / j m g w v
                                          r
                              

                              Training

                              Next, I began practicing this layout with a fresh training profile on KeyBr. After nearly 7.5 hours of training, I finally unlocked all the alphabets at an average speed of 42.6 WPM and an accuracy of 95.82%, using my Glove80 keyboard.

                              KeyBr status upon unlocking all letters. KeyBr progress upon unlocking all letters. KeyBr statistics upon unlocking all letters.

                              During the rigorous training, I wrote the following observations in my notebook:

                              Evaluation

                              I spent a day with the layout in the real world to evaluate its effectiveness in the terminal and Vim (especially on my Linux laptop keyboard), and noticed that:

                              Refinement

                              PF and WV

                              I really didn’t want to deviate from the canonical Hands Down Promethium layout (this “Enthium” derivative was just supposed to be a simple horizontal mirror, plus some rearranged punctuation marks) so I reluctantly went to the keyboard layout analyzer playgrounds to see how bad it would be to swap PF with WV and to my complete surprise, this change hardly affected the layout’s performance:

                                b y o u ; x l d w v
                              q c i e a , k h t n s z
                                ' - = . / j m g p f
                                          r
                              

                              I’m so glad this experiment worked out because it makes the layout a lot more comfortable for me in practice and it would also further reduce the barrier to entry for others seeking to switch over to Enthium from the Engrammer layout. :)

                              Q and Z

                              After the first month of real-world use, I also swapped Q with Z to be like Engram (with Q typed by the right pinky finger) in order to avoid one-handed QU sequences (in favor of hand alternation) which overwork the left pinky finger during KeyBr training (see the last observation above) and in real usage.

                                b y o u ; x l d w v
                              z c i e a , k h t n s q
                                ' - = . / j m g p f
                                          r
                              

                              This deviation incurred a modest increase in Oxey’s analyzer’s Total Redirects from 0.350% to 3.389%, along with a decrease in Onehands from 2.206% to 2.091%, and a significant increase in the Total Rolls score from 43.816% up to 44.055%. Similarly, Cyanophage’s Total Word Effort score decreased from 735.9 to 735.1, along with a negligible increase in the Effort score from 398.34 up to 398.38, and with similarly modest differences in the Trigram Stats score distribution. In contrast, there was no change at all in the KeySolve analyzer’s statistics!

                              B and V

                              After the second month of real-world use, I reverted the previous Q and Z swap and then rotated B and V out from the upper row to the home row lateral in order to avoid reaching up with short pinky fingers or those weakened by convention.

                                q y o u ; x l d w z
                              b c i e a , k h t n s v
                                ' - = . / j m g p f
                                          r
                              

                              In the Cyanophage analyzer, this change reduces Pinky/Ring Scissors from 0.49% down to 0.35% (huge drop!) and Skip Bigrams (2u) from 0.30% down to 0.29%. The other analyzers don’t fully comprehend the placement of lateral pinky keys, as explained in the note at the top of each analyzer’s respective subheading, but Oxey’s analyzer reports a notable reduction in SFBs from 0.829% to 0.818%.

                              O and U

                              O and U are swapped (changing the inward-rolling YOU into a redirecting YUO) to distribute finger workload more evenly (especially for the middle finger) and to avoid same-finger bigrams on AU (as in “author”) and EO (as in “people”).

                              0.48% SFBs, 0.18% LSBs, 0.08% scissors, 45.30% rolls, 2.83% redirects

                                q y u o / x l d w z
                              b c i e a , k h t n s v
                                ' - = . ; j m g p f
                                          r
                              

                              This change was suggested by the creator of Cyanophage’s Analyzer himself ๐Ÿคฉ since it reduced SFBs from 0.55% to 0.49% and LSBs from 0.23% to 0.20% in his analyzer. Similarly, it reduces SFBs to 0.795% in Oxey’s analyzer, elevating this layout to ๐Ÿฅ‡ first place in Pascal Getreuer’s performance rankings for SFBs and LSBs!

                              W and B

                              After releasing Enthium v9, I received some powerful performance improvement suggestions from @jcbql in GitHub issue 6, which sparked a chain of further evaluation of 16 different candidates! in search of the next Enthium v10 layout:

                              0.42% SFBs, 0.15% LSBs, 0.08% scissors, 46.53% rolls, 2.18% redirects, 3.31% pinky off

                                z y u o ; q l d p x
                              w c i e a , k h t n s f
                                ' - = . / j m g b v
                                          r
                              
                              Metric v10 v9 Change
                              SFBs 0.42% 0.48% Improved โœ…
                              LSBs 0.15% 0.18% Improved โœ…
                              Scissors 0.08% 0.08% Same โš–๏ธ
                              Skipgrams (2u) 0.32% 0.35% Improved โœ…
                              Rolls 46.53% 45.30% Improved โœ…
                              Redirects 2.18% 2.06% Slight โ†‘ โš ๏ธ
                              Pinky/Ring Scissors 0.37% 0.35% Slight โ†‘ โš ๏ธ
                              PinkyOff 3.31% 3.51% Improved โœ…

                              A and E

                              After releasing Enthium v10, I received suggestions from @Valarauka on Reddit for restoring YOU as an inward roll, which sparked further experimentation and evaluation of 9 different candidates! in search of the next Enthium v11 layout:

                              0.21%โ€“0.55% SFBs, 0.02% LSBs, 0.17% scissors, 47.02% rolls, 1.36% redirects, 3.31% pinky off

                                z y o u = q l d p x
                              w c i a e ; k h t n s f
                                ' - , . / j m g b v
                                          r
                              

                              P and W

                              Nearly every day since releasing Enthium v12, I have experienced a moment of missing P on the upper row (its previous placement in Enthium v11) for its comfortable SP, PL, PH, XP rolls. ๐Ÿ˜… However, swapping P and W (creating a PNW column) would break the vertical rakeability of the WN same-finger bigram! โš–๏ธ So each day, I went back to the drawing board, thinking up new and interesting ways to solve this conundrum… ๐Ÿค” only to retreat to Enthium v12, defeated… ๐Ÿฅผ That is, until now! ๐Ÿค“โœจ

                              Enthium v13 improves pinky comfort along with frequent rolls and punctuation:

                              0.22%โ€“0.55% SFBs, 0.07% LSBs, 0.16% scissors, 45.82% rolls, 1.48% redirects, 2.91% pinky off

                                q y o u = x l d p z
                              b c i a e - k h t n s w
                                ' , . / ; j m g f v
                                          r
                              

                              This is a clockwise rotation of PWF and a swap of /; compared to Enthium v12. It took me about 8 minutes to unlock all v13 letters ๐Ÿš€ on a fresh KeyBr profile. Special thanks to ~PK and the Glove80 community for testing v13 candidates. ๐ŸŽ‰


                              Rationale:


                              Performance:

                              Category Metric Enthium v12 Enthium v13 Change / Impact
                              Effort Total Word Effort (Cyanophage) 736.7 724.5 -1.65% (Higher efficiency)
                              ย  Base Effort (Cyanophage) 420.83 416.42 -1.05% (Lower strain)
                              Movement Long Row Jumps (AKL โ‰ฅ 2u ฮ”y) 0.58% 0.49% -15.5% (Smoother verticality)
                              ย  Discordant Row Changes (AKL 1u ฮ”y) 2.39% 2.24% -6.2% (Better flow)
                              ย  Redirects (Cyanophage) 1.49% 1.48% Minimal improvement
                              Finger Stats Pinky Off (Cyanophage) 3.22% 2.91% -9.63% (Less lateral movement)
                              ย  Right Pinky SFB (AKL) 0.30% 0.21% -30% (Relief for weakest finger)
                              ย  Same Finger Bigrams (Cyanophage) 0.54% 0.55% Stable (Elite efficiency)
                              ย  Lateral Stretches (AKL) 1.98% 2.22% +12% (Strategic trade-off)
                              Rhythm 2-Finger Roll In (AKL) 27.66% 27.74% +0.08% (More fluid)
                              ย  Alternation (Cyanophage) 38.04% 38.09% Stable

                              Strategic Design Wins (analyzed by Google Gemini):

                              The transition from v12 to v13 (finalized as candidate v13f) represents a shift from raw speed to refined ergonomic stability. Here are the primary strategic improvements:

                              • Elite Vertical Stability: The headline achievement in v13 is the 15.5% reduction in long-distance row jumps (ฮ”y โ‰ฅ 2). By virtually eliminating instances where a finger must leap over the home row to reach the opposite bank, the layout feels significantly more “grounded” and less frantic than v12.
                              • Targeted Pinky Relief: Recognizing that the pinky is the most vulnerable finger to fatigue, v13 reduces the Right Pinky Same Finger Bigram (SFB) rate by 30%. This move directly improves long-term sustainability for high-volume typists without compromising the layoutโ€™s overall efficiency.
                              • The Horizontal Trade-off: v13 makes a conscious ergonomic choice: it accepts a 12% increase in lateral stretches in exchange for a cleaner vertical path. Moving the finger sideways is generally considered less taxing than the vertical “scissor” motion, and this shift is what allowed for the massive reduction in jarring row jumps.
                              • Refined Effort Efficiency: Despite the focus on comfort, v13 is mathematically more efficient. It shaves off over 12 points of Total Word Effort (Cyanophage) compared to v12. This proves that the layout isn’t just more comfortableโ€”it actually requires less total work from your hands to produce the same amount of text.
                              • Preservation of “The Flow”: While many things changed under the hood, the core “feel” of Enthium remains intact. Alternation and 2-Finger Roll-In rates have stayed stable or slightly improved, ensuring that the signature fluid rhythm of the layout is preserved even with the new column-stacking logic.

                              Conclusion

                              The differences between Engram/mer and Enthium are so minimal that one might switch to it completely with about 6 hours1 of practice, spread over 2-3 days (start Friday and use weekend), to unlock all letters in KeyBr training. Enjoy!


                              1. I’m giving a shorter estimate than my own elapsed time since I trained with Promethium before swapping PF with WV; see my observation on clearing W


                              Updates

                              Comments