Snarfangel, did you run that layout through an optimizer with the E on a thumb key? I never was able to find much good discussion of E on thumb keys and would be curious to know why you chose that particular layout (I'm planning on getting an ergodox or Kinesis Advantage, depending on the merits of the new iterations of both products and how Keyboardio and Axios turn out).
I think in practicality that it would probably be best to leave the letters on the 30 key layout as is and use the thumb keys to take some of the load off the pinkies with respect to shift, enter, backspace, etc. Especially if you keep alternation high, my guess is that the reduced load on the pinkies would be more beneficial than removing e. Especially since it still allows you to use laptop keyboards.
Actually, I took the letter E completely out of the stats in MTGAP and put it under the left thumb manually. I used files like AllDigraphsNoE.txt (I never claimed to be creative!), and had listings like:
th 100272945963
in 68595215308
an 55974567611
on 49570981965
at 41920838452
nd 38129777631
ti 37856196209
or 35994097756
of 33130341561
is 31817918249
(etc.)
without any e (notice the lack of he, er, re, and the like).
I left the letter E in the program so I would have the right number of characters, but because it had no statistics, it would stick it in the keyboard equivalent of Siberia. I also tried it with and without forcing number keys at the top of the keyboard, and got things like:
Hands: 49% 50%
Fingers: 8.0% 10% 14% 17% 0.00% 0.00% 16% 16% 10% 7.0%
5 E } # ^ ( Z Q \ { 9 4 3
< | U P > V D L B J 2 [ 0
I O A N Y F H T S R +
1 $ ; C % K M G W X
8 e @ ' _ * z q = ~ ` ] )
! , u p - v d l b j & 6 7
i o a n y f h t s r :
? / . c " k m g w x
Fitness: 842845944581
Distance: 694524426001
Finger work: 11764900580
Inward rolls: 10.39%
Outward rolls: 1.36%
Same hand: 41.06%
Same finger: 2.20%
Row change: 14.83%
Home jump: 1.20%
Ring jump: 2.52%
To center: 2.65%
To outside: 0.22%
Time elapsed: 0 hours, 41 minutes, 38 secondsShift-8 is 5 is a weird result, but I wasn't looking at the numbers as much as getting an idea of what settings made sense. I kept tweaking settings, re-running it, then test possible candidates on they keyboard layout analyzer here:
http://patorjk.com/keyboard-layout-analyzer/#/config using the Ergodox layout and a few huge text files (collected works of Mark Twain, stuff like that, plus examples of programming code, a few years of my emails, and random stuff).
Here are some of the lower-case versions of keyboards that MTGAP came up with:
+ ! @ " ? # ~ q w z & ` e
' y u , _ j v d f = * \ 4
r i n o . m h t s c g
: / - a ; k l p x b
` + ! = @ ? ~ q k x & [ e
' y . , ; j m p b * z \ >
r i n a - f h t s c g
/ _ u o : " l d v w
@ 1 2 3 4 5 6 7 8 9 0 q z
" y . , - v m p b : j e \
r i n a / k h t s c =
x _ u o ' f l d w g
` + ! = @ ? ~ q k x & [ e
' y . , ; j m p b * z \ >
r i n a - f h t s c g
/ _ u o : " l d v w
e 8 9 : / _ 4 1 0 2 5 6 z
3 y u o 7 v d l b g = j q
r i n a . f h t s c '
" ) - , ( k p m w x
e 8 9 : / _ 6 1 0 2 4 7 z
3 y u o 5 b d l g w = j q
r i n a . f h t s c '
" ) - , ( k p m v x
@ 1 2 3 4 5 6 7 8 9 0 q ~
" y . , = k m p b x j z e
r i n a - f h t s c _
: / u o ' v l d w g
` @ ! ? & e + x q ~ * ^ ]
" y . , = k m p b j z # 6
r i n a - f h t s c _
: / u o ' v l d w g
` & ! " ? # * q g = z \ )
' y u . _ j v d f w ~ + e
r i n o , m h t s c ;
/ : - a @ k l p x b
? = _ , ' @ ~ + q x % | e
. y a l " b p m w j z * #
u i o r - f h t s c v
; & : / $ ! n d k g
(etc. for lots and lots of keyboards).
Actually, I think the layout I tried that got the best results on the patorjk analyzer was something like
But the difference was tiny, and it didn't score as well with the MTGAP. Plus, my last name starts with R, and it's easier to hit hit with my left index finger than my right pinky, even if it's on the home row.
So anyway, to answer your initial question, I essentially took out the letter E, put it where I wanted, then had the program calculate the rest of the keys. Then I ran it a bunch of times and tweaked things until it seemed reasonable. And the result seems like it will be better for me than either the Dvorak or Maltron layout, though I still need to program the converter.