Skip to content

CarpalX

~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
Q
G
M
L
W
Y
F
U
B
:;
{[
}]
|\
D
S
T
N
R
I
A
E
O
H
"'
Z
X
C
V
J
K
P
<,
>.
?/
Finger 123478910
Usage 2.97% (P5)7.18% (P17)11.89% (P61)15.78% (P82)18.33% (P97)12.64% (P41)8.85% (P41)5.14% (P18)
Same Finger Full Scissor Half Scissor Lat. Stretch
Bigram 3.04% (P92) 0.15% (P69) 1.59% (P54) 1.10% (P78)
Skipgram 6.08% (P89) 0.43% (P74) 3.45% (P95) 3.38% (P99)
No Thumbs Left Space Right Space
Weak-ish Redirs. 0.21% (P11) 0.27% (P5) 0.35% (P9)
Weak Redirects 0.16% (P19) 0.07% (P20) 0.07% (P20)
Other Same Finger 28.20% (P92) 18.10% (P91) 18.10% (P91)
Rolls : Alts 1.45 (P35) 1.96 (P51) 1.39 (P29)
2-Roll In : Out 1.27 (P55) 1.09 (P52) 1.12 (P48)
3-Roll In : Out 3.09 (P68) 4.54 (P86) 1.81 (P64)
Author
Martin Kryzwinski
Year
2005
Finger Map
Traditional

CarpalX is a series of layouts the first keyboard layout analyzer program to use simulated annealing.

  • QGMLWY is the fully optimized version,
  • QWYRFM is the best result within 10 swaps of QWERTY, and
  • QWKRFY is the best result within 5 swaps of QWERTY.

CarpalX’s model of typing effort does not explain the particularities of why it penalized some kinds of motions over others, but based on metrics, QGMLWY was heavily optimized to minimize redirects. In exchange for remarkably low redirects, it has very high SFN stats.

Kanata is a keyboard remapper that works on Windows, macOS, and Linux.

  1. Install Kanata by following “Step 1: Set Up Kanata” in Nova’s Kanata setup guide:

  2. Download the Kanata config file for the desired version of CarpalX:

  3. Make sure you know how to type your computer password using CarpalX.

  4. Run Kanata with the downloaded config file and make sure the layout works as you expect:

    kanata --cfg path/to/config.kbd
  5. To have CarpalX activate whenever your computer starts up, follow the instructions to “Automatically start Kanata”: