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

422 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

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

Punctuation & Numbers

Part of the SureTyping guided lesson path.

42 lessonsStart

Lesson Stage

Casper Test Typing Prep

Part of the SureTyping guided lesson path.

14 lessonsStart

Lesson Stage

JavaScript code typing

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

TypeScript code typing

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Python code typing

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Java code typing

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Code: C

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Code: C++

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Code: C#

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Code: Go

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Code: Rust

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Code: Ruby

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Code: PHP

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Code: Swift

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Code: Kotlin

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Code: SQL

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

HTML & CSS code typing

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Code: Bash

Part of the SureTyping guided lesson path.

8 lessonsStart

Lesson Stage

Kira Talent Typing Prep

Part of the SureTyping guided lesson path.

6 lessonsStart

Lesson Stage

Duet Typing Prep

Part of the SureTyping guided lesson path.

6 lessonsStart

Lesson Stage

Snapshot Written Follow-up Prep

Part of the SureTyping guided lesson path.

6 lessonsStart

Lesson Stage

GRE Analytical Writing Typing Prep

Part of the SureTyping guided lesson path.

6 lessonsStart

Lesson Stage

LSAT Writing Sample Typing Prep

Part of the SureTyping guided lesson path.

6 lessonsStart

Lesson Stage

Coding Assessment Typing Prep

Part of the SureTyping guided lesson path.

6 lessonsStart

Guides

View all