- This is a split keyboard layout with 24 keys, in the formats 1333+2.
- This layout works well with the OS configured for US International keyboards.
- It was designed mostly for coding and typing in Portuguese and English.
- It reduces the usage of pinkies and indexes and considers the right hand as dominant.
- The alpha layout is Romak, a new keyboard layout, with all vowels on the right hand.
- The Alpha1 layer is the base layer, which contains the most common alphas of Portuguese and English, plus comma and period. It is extended by the Alpha2 layer.
- The Alpha2 layer has common Portuguese accentuated letters, readily available with a single tap on the right inner thumb key, along with the alphas that are missing in the base layer.
- There are dedicated keys for
à
á
â
é
ê
ó
ô
ú
í
andç
, as well, which is all that is needed for Portuguese. - This two alpha layers approach is based on Ben Vallack's keymap.
- There is an extension to the Secondary Alpha Layer, which I call Ç Extension. It activates an one-shot layer just after
ç
is typed, to allow easy access toã
,õ
and macros forão
andões
.
- Holding a pontuation key (dot, comma or semicolon) will add it to the end of the current line.
- The Bottom Row Index Key, in the right hand, is programmed to act as a Magic Key. It will behave like
H
after consonants and likeV
after vowels. To see more about that, check the Magic Romak page.
- The Reversed Magic Key replaces the
V
in the secondary alpha layer and will typeV
by default butH
after vowels, producing the reversed result of the Magic Key.
- The outer left thumb key repeats the last key by default, but outputs an alternate result for keys that do not worth repeating.
- Holding this key in the base layer will activate the Navigation layer.
- Tapping or holding this key in the Raise layer acts as a normal Repeat Key, which can be used to spam or to repeat shortcuts.
- The one-shot Shift key is available in the right outer thumb key and will toggle the Shift modifier in one-shot mode when single tapped.
- Caps Word will captalize a single word and return to normal mode after a word break.
- Caps Line will be similar to Caps Word, but will not break after a word, but only after a line break.
- Caps Line and Caps Word are available in the base layer outer thumb keys when the one-shot shift is activated.
Home Block Mods are an alternative to Home Row Mods, but with the pinky key replaced by the index column key in the bottom row.
- Home block modifiers are available on both sides of the Base and Numpad layers.
- Home block modifiers are not available on Lower and Raise layers, since they delay the symbol activation and are not that much useful anyway.
- Combos are available in the base layer to send ENTER, ESC, TAB and common shortcuts like copy, paste, save, select all and undo.
- Most combos include the home thumb key, the one in the same side.
- If shift or any other modifier is held, it will be included in the combo. So hold Shift and tap the Undo combo will send Redo instead.
- Tapping Space after
.
,?
or!
will trigger ONESHOT SHIFT when the next key is pressed, so that it gets capitalized. Repeat key can be used to cancel this behavior, and it will also expire after one second if no other key is pressed. - The implementation was based on Pascal's implementation, but it does not work the same way.