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.
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 allLesson Stage
Individual Home Row Letters
Part of the SureTyping guided lesson path.
Foundations
Home Row Combinations
Early lessons that build finger anchors, repeatable reaches, and the first real words.
Lesson Stage
Individual Top Row Letters
Part of the SureTyping guided lesson path.
Upper Reach
Top Row Combinations
Lessons that add upper-row travel, alternating-hand rhythm, and controlled reach.
Lesson Stage
Individual Bottom Row Letters
Part of the SureTyping guided lesson path.
Lower Reach
Bottom Row Combinations
Lessons that strengthen precision on the lower row and improve edge-key control.
Word Building
Word Building
Lessons that turn letter control into common words, bigrams, and connected phrases.
Lesson Stage
Fluency Review
Part of the SureTyping guided lesson path.
Capital Letters
Capital Letters
Lessons that teach opposite-hand Shift technique for capitals before moving into full mixed-text fluency.
Lesson Stage
Shift Technique
Part of the SureTyping guided lesson path.
Lesson Stage
Speed Drills
Part of the SureTyping guided lesson path.
Lesson Stage
Accuracy Training
Part of the SureTyping guided lesson path.
Lesson Stage
Real-World Typing
Part of the SureTyping guided lesson path.
Lesson Stage
Endurance
Part of the SureTyping guided lesson path.
Lesson Stage
Weak Key Recovery
Part of the SureTyping guided lesson path.
Full Keyboard
Mastery
Lessons that combine punctuation, numbers, symbols, mixed strings, and speed-oriented review work.
Lesson Stage
Punctuation & Numbers
Part of the SureTyping guided lesson path.
Lesson Stage
Casper Test Typing Prep
Part of the SureTyping guided lesson path.
Lesson Stage
JavaScript code typing
Part of the SureTyping guided lesson path.
Lesson Stage
TypeScript code typing
Part of the SureTyping guided lesson path.
Lesson Stage
Python code typing
Part of the SureTyping guided lesson path.
Lesson Stage
Java code typing
Part of the SureTyping guided lesson path.
Lesson Stage
Code: C
Part of the SureTyping guided lesson path.
Lesson Stage
Code: C++
Part of the SureTyping guided lesson path.
Lesson Stage
Code: C#
Part of the SureTyping guided lesson path.
Lesson Stage
Code: Go
Part of the SureTyping guided lesson path.
Lesson Stage
Code: Rust
Part of the SureTyping guided lesson path.
Lesson Stage
Code: Ruby
Part of the SureTyping guided lesson path.
Lesson Stage
Code: PHP
Part of the SureTyping guided lesson path.
Lesson Stage
Code: Swift
Part of the SureTyping guided lesson path.
Lesson Stage
Code: Kotlin
Part of the SureTyping guided lesson path.
Lesson Stage
Code: SQL
Part of the SureTyping guided lesson path.
Lesson Stage
HTML & CSS code typing
Part of the SureTyping guided lesson path.
Lesson Stage
Code: Bash
Part of the SureTyping guided lesson path.
Lesson Stage
Kira Talent Typing Prep
Part of the SureTyping guided lesson path.
Lesson Stage
Duet Typing Prep
Part of the SureTyping guided lesson path.
Lesson Stage
Snapshot Written Follow-up Prep
Part of the SureTyping guided lesson path.
Lesson Stage
GRE Analytical Writing Typing Prep
Part of the SureTyping guided lesson path.
Lesson Stage
LSAT Writing Sample Typing Prep
Part of the SureTyping guided lesson path.
Lesson Stage
Coding Assessment Typing Prep
Part of the SureTyping guided lesson path.
