Colemak Mod-DH
Colemak Mod-DH, also known as Colemak-DH, is a popular tweak to Colemak. It gets its name from taking d and h off the center columns to reduce lateral stretches.
Versions
Section titled “Versions”Colemak Mod-DH
Section titled “Colemak Mod-DH”| Finger | 1 | 2 | 3 | 4 | 5 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|
| Usage | 5.82% (P43) | 6.08% (P5) | 7.87% (P13) | 14.73% (P81) | 17.5% | 15.38% (P88) | 12.84% (P68) | 8.64% (P42) | 7.09% (P51) |
| Same Finger | Full Scissor | Half Scissor | Lat. Stretch | |
|---|---|---|---|---|
| Bigram | 1.10% (P68) | 0.14% (P63) | 1.61% (P66) | 3.68% (P74) |
| Skipgram | 5.45% (P67) | 0.37% (P69) | 2.16% (P44) | 3.58% (P18) |
| No Thumbs | With Thumbs | |
|---|---|---|
| Weak-ish Redirs. | 1.33% (P89) | 1.05% (P73) |
| Weak Redirects | 1.69% (P95) | 0.80% (P97) |
| Other Same Finger | 19.58% (P64) | 12.84% (P72) |
| Rolls : Alts | 2.11 (P83) | 2.73 (P97) |
| 2-Roll In : Out | 1.19 (P44) | 0.78 (P18) |
| 3-Roll In : Out | 1.41 (P56) | 0.99 (P35) |
- Author
- SteveP
- Year
- 2014
- Finger Map
- Angle Mod
Colemak Mod-DH
Section titled “Colemak Mod-DH”| Finger | 1 | 2 | 3 | 4 | 5 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|
| Usage | 5.88% (P45) | 6.08% (P4) | 7.87% (P12) | 14.68% (P79) | 17.5% | 15.38% (P87) | 12.84% (P67) | 8.64% (P41) | 7.09% (P50) |
| Same Finger | Full Scissor | Half Scissor | Lat. Stretch | |
|---|---|---|---|---|
| Bigram | 1.12% (P71) | 0.14% (P62) | 1.61% (P65) | 3.92% (P77) |
| Skipgram | 5.44% (P66) | 0.37% (P68) | 2.16% (P44) | 4.28% (P36) |
| No Thumbs | With Thumbs | |
|---|---|---|
| Weak-ish Redirs. | 1.32% (P88) | 1.05% (P72) |
| Weak Redirects | 1.69% (P94) | 0.80% (P96) |
| Other Same Finger | 19.60% (P65) | 12.85% (P73) |
| Rolls : Alts | 2.11 (P82) | 2.73 (P96) |
| 2-Roll In : Out | 1.19 (P43) | 0.78 (P17) |
| 3-Roll In : Out | 1.41 (P55) | 0.99 (P34) |
- Author
- SteveP
- Year
- 2014
- Finger Map
- Traditional
Install
Section titled “Install”Kanata is a keyboard remapper that works on Windows, macOS, and Linux.
-
Install Kanata by following “Step 1: Set Up Kanata” in Nova’s Kanata setup guide:
-
Download the Kanata config file for the desired version of Colemak Mod-DH:
-
Make sure you know how to type your computer password using Colemak Mod-DH.
-
Run Kanata with the downloaded config file and make sure the layout works as you expect:
kanata --cfg path/to/config.kbd -
To have Colemak Mod-DH activate whenever your computer starts up, follow the instructions to “Automatically start Kanata”:
There are two downloads available for macOS:
| Method | Admin Required | Notes |
|---|---|---|
| Native | Optional | Does not require 3rd party key remapping software. Admin is required to install for all users and use on first login. |
| Karabiner-Elements | Yes | Requires 3rd party key remapping software, including the installation of a Driver Extension. Allows for remapping of only specific keyboards. |
-
Download the .keylayout file for the desired version of Colemak Mod-DH:
-
Install the
.keylayoutfile:Copy the downloaded
.keylayoutfile to~/Library/Keyboard Layouts. Create the folder if it does not exist.Copy the downloaded
.keylayoutfile to/Library/Keyboard Layouts. -
Restart macOS.
-
Open System Settings.
-
Go to Keyboard → Text Input → Input Sources → Edit… and add your new Colemak Mod-DH layout.
-
Press the “+” button at the bottom left.
-
Search for “Colemak Mod-DH,” select your new layout, and press Add.
-
Install Karabiner-Elements:
-
Download the Karabiner rule file for the desired version of Colemak Mod-DH:
-
In Karabiner-Elements Settings, go to “Complex Modifications,” then press “Add predefined rule” at the top.
-
Make sure you know how to type your computer password using Colemak Mod-DH.
-
Scroll down to the “Colemak Mod-DH” section and enable the rule you want.
“All keyboards” remaps Colemak Mod-DH onto all keyboards while connected to this computer. Select this reason unless you want to exclude some keyboards from remapping.
“Built-in keyboard only” remaps your device's built-in keyboard, as well as any other keyboard for which “Treat as built-in keyboard” (under the “Devices” section) is enabled. Select this option if you plan to map Colemak Mod-DH onto an external keyboard using custom firmware.
-
To use Colemak Mod-DH on the password entry screen before logging in, follow the official instructions: