Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 2.48 KB

romak.md

File metadata and controls

60 lines (47 loc) · 2.48 KB

rafaelromao's keyboard layout

Romak

Romak is a new keyboard layout, inspired by Colemak and BEAKL, improved to remove load from pinkies and for typing in Portuguese and English, and for coding.

img

  • Romak is the layout used in the default base layer of my keyboards.
  • Romak has a higher SFB rate than Colemak, but lower than Workman, and most of this load goes to the stronger fingers.
  • There is a commented out transition path from Qwerty to Romak in the keymap_blocks.h, similar to Tarmak, but moving _ instead of J.

From Qwerty to Romak in 6 steps

img

Romak vs Colemak-DH

Stevep99's Layout Analyzer Tool was used to compare Romak with Colemak-DH and Qwerty, with Portuguese and English text corpus.

Heatmaps

Portuguese

English

Romak is more balanced to Portuguese than English, so if English is your primary language, it is recommended to swap H with M.

Finger Usage

Pinkies will get less load in Romak, by design. This load will go to the ring and middle fingers.

Portuguese

img

English

img

Detailed Finger Analysis

The Colemak mod-DH analysis tool was also used to compare Romak against Colemak-DH and Workman (English text corpus only).

Despite the higher SFB rate, total finger effort is lesser in Romak than in Colemak-DH or Workman.

Home | Base | Modifiers | Symbols and Numbers | Functions and Media | Navigation and Mouse | Maintenance |