# BEAKL Layouts

## BEAKL Opted

Layouts generated with the aid of Opt program. (In reverse chronological order.)

### beakl-10-matrix


BEAKL 10 by moving the R to the home middle finger, this supposedly enables great rolls on the right hand consonant district.

### beakl-9-matrix


BEAKL 9 is currently the recommended layout for general audience. Outstanding performance for both English and non-English prose and code.

The I is returned to the left home ring finger and H to the top. Like BEAKL EZ, it's excellent in English and other many other languages.

### beakl-8-matrix


BEAKL 8, the I is moved to bottom row index, reducing effort on ring finger. Ideally excellent on English, but falters a bit on non-English; however, it can be hard to get used to if your left hand is not nimble enough.

### beakl-7-matrix


Starting with BEAKL 7, the H and vowels stay within the home block, focusing on the home and top rows, and lessening the effort by the left pinky to the minimum. The consonant district solidifies to near optimal. The MP/CF pairs are interchangeable to either top or bottom row.

### p_rn


P_RN puts three letters on the thumb cluster, further improving scores across the board: better distance, finger usage, and same finger and same hand scores. However, this requires a special keyboard that allows this setup. Such keyboards are extremely hard to find; yet should improve the typing experience by a great deal.

### beakl-5-matrix


BEAKL 5 targets efficient coding by placing the parentheses unshifted on the bottom row; thus displacing J and X to the outside.

### beakl-ez-matrix


BEAKL EZ is optimized for both English and Chinese Pinyin (Zhongwen); hence EZ moniker. It also coincidentally performs slightly better on other languages than other BEAKL layouts. The - and ; are left unshifted to accomodate certain (Pinyin) IMEs that utilize them.

It is recommended to create a layer for a left hand numpad (not shown). The number row symbols are there to match the numpad layer for easier memorization.

### beakl-stretch


BEAKL Stretch experiments with the home row all the way at the bottom of the board. This is inspired by the fact that fingers are more adept at stretching than curling. Thus all keys are accessed by stretching, never curling.

### beakl-opted4-ergo-alt


BEAKL 4 from here forward, the punctuations and numbers are accessed by the Alt-Gr layer. Learning from Arensito, this ingenious move makes typing numbers and puncs easy and fast, without reaching all over the keyboard, thus staying in the home area, and without need to look down on the keyboard. The effect is much better scores, lower effort for source code and numeric entries.

The number row is left empty for the sake of KLA analysis. In practice you can leave the numbers there to give extra keys to games that use many shortcuts.

### beakl-opted3


BEAKL Opted3 the K now at pinky home, H moved to ring top row. Thus pinky usage reduced even further. L moved to better spot at middle top. Number row split by odd/even; still favoring 0 and 1.

### beakl-opted1


BEAKL Opted1 first version created by the Opt program. The particular vowel cluster is optimal and is repeatedly found in the same arrangement in subsequent layouts. H and P are likely candidates for pinky home. Q and X are placed outside the main 30-key block, replaced by more common punctuations. Numbers stay on same side as standard, but optimized around 0 and 1.

## Additional Layers

### Punctuation


Punctuations placed on the same keys as the letters so the fingers do not have to reach far away. Thus the typist deosn't have to look down at the keyboard to find the right punctuation, the fingers stay on the home area, and they are typed at much faster rates. The punc layer can be accessed with Alt-Gr or other modifier or state-lock key (e.g. unused Scroll Lock can be turned into a layer access key.)

### Numpad

![Left-hand Numpad](http://shenafu.com/images/kb-beakl-9-numpad.png)

Access the numpad layer with the Num-Lock at the top-left. The symbols match the location with BEAKL 9.

## Archived Layouts

Earlier layouts generated manually that inspired BEAKL. (In reverse chronological order.)

### balanced v

![balanced v](http://shenafu.com/images/kb-balancedv.png)

Balanced V imitates the Dvorak style of placing all the vowels on single hand, thus raising hand alternation.

### amuseum


Amuseum attempts to balance both hands by splitting the vowels between hands. Number row is copied by Dvorak's original vision. Pinkies are somewhat less common letters compared to layouts by other people to slightly reduce pinky usage.

## Learn More

* Learn about the [history of BEAKL](https://shenafu.com/code/keyboard/beakl/history.php)
* Understand the [BEAKL principles](https://shenafu.com/code/keyboard/beakl/beakl.php)