Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -608,7 +608,16 @@ <h3 id="vim-variant">Vim Variant</h3>
<p>This variant is <em>very</em> popular and extensively tested.</p>

<h3 id="shift-hrm"><kbd>Shift</kbd> as Pinky HRM</h3>
TODO
<p>Some well known layouts or introduction to home row mods include <kbd>Shift</kbd> on
the home row, usually under the pinky. However, as we explained above, it is very hard to time
<kbd>Shift</kbd> properly on the home row when typing text at moderate or higher speeds,
and this generate a lot of typos. This is why we (strongly) argue against using a HRM <kbd>Shift</kbd>
to type text and (strongly) advocate for the sticky <kbd>Shift</kbd> instead. Consequently, the
default keymap do not include a HRM <kbd>Shift</kbd>.</p>
<p>That being said, a <kbd>Shift</kbd> modifier on the home row can be usefull for shortcuts, especially
ones involving keys out of the primary layer (such as the Function keys). If you rely on these
kinds of shortcuts, you can activate the pinky HRM <kbd>Shift</kbd> in the settings. In that case,
make sure you don't start using them while typing text, as this habbit will come back to bite you later.</p>

<h2 id="implementations">Implementations</h2>
<p>The reference implementation is called “Ækeynox”, and is available both for ZMK and QMK:</p>
Expand Down