Colemak-DHk Wide: The DHk Variant with Wide Mod

Colemak-DHk Wide combines the original DHk center-column fix with the wide mod's right-hand offset. It is the widest variant in the Colemak family and is best suited for typists who specifically prefer the DHk letter arrangement.

~`!1@2#3$4%5+=^6&7*8(9)0_-BackspaceTabQWFPB{[JLUY:;"'|\Caps LockARSTG}]KNEIOEnterShiftXCDVZ?/MH<,>.ShiftCtrlAltSpaceAltCtrl

Best for

Best for DHk users who want the wider hand-separation mod without giving up the legacy k-home-row arrangement.

Main challenge

Colemak-DHk Wide combines the older DHk letter positions with the wide mod's geometry change, so the switch only works if you deliberately train both the k/m difference and the moved center punctuation together.

What This Variant Combines

Colemak-DHk Wide layers two modifications onto standard Colemak: the DHk mod (which places K on the home row and moves D and H to the bottom row) and the wide mod (which shifts the right-hand block outward for better hand separation). The result is a layout that addresses center-column strain, right-hand cramping, and pinky overuse simultaneously.

Like all wide mods, the letter-to-finger mapping is identical to the non-wide version (Colemak-DHk). The bracket and slash keys shift to fill the center gap created by moving the right-hand block.

Who This Variant Is For

This is a niche variant suited for typists who already use and prefer Colemak-DHk and want the additional ergonomic benefit of the wide mod on a row-stagger keyboard. If you are starting fresh, consider Colemak-DH Wide (the DHm version) instead, as it uses the more commonly recommended M-on-home-row arrangement.

  • Existing Colemak-DHk users who want better hand separation

  • Typists who have tried DHm Wide and prefer the K placement

  • Users who want maximum ergonomic optimization on row-stagger boards

Switching and Practice

From Colemak-DHk, adding the wide mod is a geometry adjustment that takes a few days. SureTyping supports this layout with its own progress track, lesson curriculum, and AI-driven custom training that targets the specific key positions used in this variant.

Tracks

Lesson curriculum

1221 lessons — View all

Lesson Stage

Individual Home Row Letters

Part of the SureTyping guided lesson path.

18 lessonsStart

Foundations

Home Row Combinations

Early lessons that build finger anchors, repeatable reaches, and the first real words.

21 lessonsStart

Lesson Stage

Individual Top Row Letters

Part of the SureTyping guided lesson path.

18 lessonsStart

Upper Reach

Top Row Combinations

Lessons that add upper-row travel, alternating-hand rhythm, and controlled reach.

18 lessonsStart

Lesson Stage

Individual Bottom Row Letters

Part of the SureTyping guided lesson path.

12 lessonsStart

Lower Reach

Bottom Row Combinations

Lessons that strengthen precision on the lower row and improve edge-key control.

19 lessonsStart

Word Building

Word Building

Lessons that turn letter control into common words, bigrams, and connected phrases.

16 lessonsStart

Lesson Stage

Fluency Review

Part of the SureTyping guided lesson path.

4 lessonsStart

Capital Letters

Capital Letters

Lessons that teach opposite-hand Shift technique for capitals before moving into full mixed-text fluency.

8 lessonsStart

Lesson Stage

Shift Technique

Part of the SureTyping guided lesson path.

12 lessonsStart

Lesson Stage

Bigram & Trigram Drills

Part of the SureTyping guided lesson path.

6 lessonsStart

Lesson Stage

Tricky Words

Part of the SureTyping guided lesson path.

6 lessonsStart

Lesson Stage

Capitals Ladder

Part of the SureTyping guided lesson path.

6 lessonsStart

Lesson Stage

Speed Drills

Part of the SureTyping guided lesson path.

7 lessonsStart

Lesson Stage

Accuracy Training

Part of the SureTyping guided lesson path.

4 lessonsStart

Lesson Stage

Real-World Typing

Part of the SureTyping guided lesson path.

22 lessonsStart

Lesson Stage

Endurance

Part of the SureTyping guided lesson path.

10 lessonsStart

Lesson Stage

Weak Key Recovery

Part of the SureTyping guided lesson path.

3 lessonsStart

Full Keyboard

Mastery

Lessons that combine punctuation, numbers, symbols, mixed strings, and speed-oriented review work.

10 lessonsStart

Lesson Stage

Speed Ladder: 40 WPM

Part of the SureTyping guided lesson path.

4 lessonsStart

Lesson Stage

Speed Ladder: 50 WPM

Part of the SureTyping guided lesson path.

4 lessonsStart

Lesson Stage

Speed Ladder: 60 WPM

Part of the SureTyping guided lesson path.

4 lessonsStart

Lesson Stage

Speed Ladder: 70 WPM

Part of the SureTyping guided lesson path.

4 lessonsStart

Lesson Stage

Accuracy Lab

Part of the SureTyping guided lesson path.

5 lessonsStart

Lesson Stage

Real-World Pro

Part of the SureTyping guided lesson path.

5 lessonsStart

Lesson Stage

Endurance Passages

Part of the SureTyping guided lesson path.

4 lessonsStart

Lesson Stage

Punctuation & Numbers

Part of the SureTyping guided lesson path.

42 lessonsStart

Lesson Stage

Number Row Mastery

Part of the SureTyping guided lesson path.

5 lessonsStart

Lesson Stage

Symbol Pairs

Part of the SureTyping guided lesson path.

5 lessonsStart

Lesson Stage

Mixed Finals

Part of the SureTyping guided lesson path.

4 lessonsStart

Lesson Stage

Casper Test Typing Prep

Part of the SureTyping guided lesson path.

55 lessonsStart

Lesson Stage

JavaScript code typing

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

TypeScript code typing

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Python code typing

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Java code typing

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Code: C

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Code: C++

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Code: C#

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Code: Go

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Code: Rust

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Code: Ruby

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Code: PHP

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Code: Swift

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Code: Kotlin

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Code: SQL

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

HTML & CSS code typing

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Code: Bash

Part of the SureTyping guided lesson path.

33 lessonsStart

Lesson Stage

Kira Talent Typing Prep

Part of the SureTyping guided lesson path.

56 lessonsStart

Lesson Stage

Duet Typing Prep

Part of the SureTyping guided lesson path.

56 lessonsStart

Lesson Stage

Snapshot Written Follow-up Prep

Part of the SureTyping guided lesson path.

55 lessonsStart

Lesson Stage

GRE Analytical Writing Typing Prep

Part of the SureTyping guided lesson path.

55 lessonsStart

Lesson Stage

LSAT Writing Sample Typing Prep

Part of the SureTyping guided lesson path.

55 lessonsStart

Lesson Stage

Coding Assessment Typing Prep

Part of the SureTyping guided lesson path.

55 lessonsStart

Get the course

Save $18 · 32%

Go beyond the basics on Colemak-DHk Wide

3 courses · 200 drills · ~17.2 hrs

The beginner course above is free. Complete Colemak-DHk Wide Mastery adds the intermediate, advanced, and punctuation & numbers courses — one-time purchase, lifetime access.

$57 if bought separately — this bundle is $39, saving you $18.

One-time purchase · lifetime access · first 2 lessons free · 30-day money-back guarantee

Or buy one Colemak-DHk Wide course on its own

Each Colemak-DHk Wide course sells separately if you only need one stage of the path. The bundle above is cheaper once you want two or more.

Guides

View all