Reaching the Top & Bottom Rows
See these keys on the full keyboard layout
Once the home row is automatic, the next step is learning to leave it briefly and come back. The top row (Q through backslash) and the bottom row (Z through slash) between them hold the consonants that did not fit on the home row, and together with what you already know they complete the letter-row consonants of Kedmanee's base layer. The reach itself is simple; the discipline of snapping back is what takes practice. This lesson turns the two rows around the home row from unknown territory into roads you can travel in the dark.
Why it matters
Several very common consonants live off the home row — พ on R and น on O are both high-frequency initial consonants; ร on I is the ubiquitous Thai R sound; ย on P ends many words and forms vowel combinations. On the bottom row, ท on M, ม on comma, ป on X, and อ on V are all core to everyday vocabulary. Without these rows you simply cannot type most Thai words. Importantly, the key to speed here is not how fast you extend your finger — it is how quickly you pull it back to home after the press.
With the reaching rows in place, the first real words become typeable from consonants alone. พบ is พ on R then บ on the left bracket key; บน is บ then น on O; ฝน is ฝ on slash then น; ผม is ผ on Z then ม on comma; มด is ม then ด on F. None of these needs a vowel, so a drill over this lesson's pool already produces recognisable Thai. And once the vowel skills arrive, the same letters build โรง, เมือง, นอน, ริม — the reaches are where your vocabulary's keystroke vocabulary actually begins.
Think of every reach as a loan. A home-row key costs one movement: the finger drops and returns. A reach key costs three: the finger leaves its column, travels one row, presses, and returns. The loan is repaid only if the return happens immediately; a finger that stays out after a reach has turned a three-movement key into a five-movement one and left the next key's starting position wrong. The habit you are really training in this lesson is not the upward or downward movement — it is the repayment.
The frequency argument is easy to understate. น, ร, ท, and ม rank among the most common consonants in written Thai — they appear in everyday function words (ไม่, มี, ที่, นั้น, ที่สุด) and in the connective tissue of almost every sentence. A typist who hesitates on น on O or ท on M hesitates constantly, not occasionally. That is why this lesson exists before the vowel lessons: the letters you will type most often in real text are exactly the ones these two rows add.
The characters
Top-row base-layer consonants on Kedmanee: พ on R (left index, straight up from F), ร on I (right middle, up from K), น on O (right ring, up from L), ย on P (right pinky, up from the semicolon key), บ on the left bracket key (right pinky, one key beyond P), and ล on the right bracket key (right pinky, two keys beyond P). Note that Q=ๆ (a special repeat mark), W=ไ (a pre-posed vowel), E=ำ and T=ะ (vowels), Y=ั and U=ี (stacked vowels) — so the left-hand side of the top row is vowel-heavy rather than consonant-heavy, which is why the reaching drills save those keys for the vowel skills.
Bottom-row consonants: ผ on Z (left pinky, down from A), ป on X (left ring, down from S), อ on V (left index, down and in from F), ท on M (right index, down from J), ม on the comma key (right middle, down from K), and ฝ on slash (right pinky, down and out from the quote key). The C key holds แ and the period key holds ใ — both pre-posed vowels for a later skill — and B holds ิ with N holding ื, stacked vowels that belong to the vowel skills.
Two more letters sit at the far end of the top row and deserve a mention now: ฃ on backslash and ฅ on Shift+backslash. These two consonants are no longer used in modern Thai spelling, but they still occupy keys on the layout, and the rare-clusters lesson returns to them. For now, know that the backslash key exists and that ฃ and ฅ are its passengers; you will not meet them in everyday drills.
The letter rows are now complete: the home row contributes seven consonants, the top row six (seven with the obsolete ฃ), and the bottom row six — nineteen consonants you press without Shift. Seven more, ภ ถ ค ต จ ข ช, sit unshifted on the number row, and the remaining seventeen of the alphabet's forty-four live on the Shift layer. From here, every new consonant is either a number-row reach or a Shift chord.
Top-row reaches
The top row is one key above the home row, and each finger reaches to the key in its own column. The left index owns both R (พ) and T (ะ) above its two home keys F and G; the left middle owns E (ำ) above D; the left ring owns W (ไ) above S; the left pinky owns Q (ๆ) above A. On the right, the index finger covers U (ี) and Y (ั) above H and J, the middle finger owns I (ร) above K, the ring finger owns O (น) above L, and the pinky owns P (ย) above the semicolon — plus the two bracket keys beyond.
The cleanest top-row movement is straight up: the finger extends from its home key, presses, and falls back to home. For R, I, O, and P the vertical path works exactly like that, and the return is a matter of letting the finger drop. The bracket keys are different: the right pinky must travel past P, and for the right bracket key it must stretch an extra column, which usually means rotating the wrist slightly outward. Let that rotation happen instead of freezing the wrist and lunging with the pinky alone — a rotated wrist recovers cleanly, an over-stretched pinky takes the whole hand with it.
- Push straight up in your own column — R for the left index, I for the right middle, O for the right ring, P for the right pinky.
- For บ on the left bracket key and ล on the right bracket key, rotate the wrist a little and let the hand make the trip, then bring it back to home in one motion.
- Do not let the left hand's index finger reach for E or W — those belong to the middle and ring fingers, one column left.
Bottom-row reaches
The bottom row sits one key below home. The same column logic applies upside down: ผ on Z drops from A's column under the left pinky, ป on X under the left ring, อ on V under the left index; on the right, ท on M under the right index (down from the J column), ม on the comma key under the right middle, and ฝ on slash under the right pinky. Because the bottom row is closer to the palm than the top row, the fingers reach it by dropping at the knuckle rather than stretching the fingertip flat.
Two bottom-row keys deserve special care. อ on V is under the left index but half a key in from F, so the index must both drop and move slightly right; beginners often hit C (แ) instead. ท on M is under the right index but half a key right of J, and its neighbour ื on N is a stacked vowel of a later skill — the two keys are easy to confuse before the vowel arrives. Slow, deliberate alternation — V with B, M with N — settles both columns before the vowel skills make the stakes higher.
- Drop the finger at the knuckle for bottom-row keys — the fingertip travels down, not forward.
- ป on X and ผ on Z belong to the left ring and pinky; do not drag the middle finger down to help them.
- The comma key is the right middle's own column — leaning the whole hand right to reach ม is how spots appear in your heatmap.
Finger columns
Seen vertically, each finger owns a strip of three keys: home, top, and bottom. The left pinky's strip is A–ฟ, Q–ๆ, Z–ผ; the left ring's is S–ห, W–ไ, X–ป; the left middle's is D–ก, E–ำ, C–แ; and the left index's is the two-wide strip F–ด, G–เ above R–พ, T–ะ and below V–อ, B–ิ. The right hand mirrors it: index H–้, J–่ above Y–ั, U–ี and below N–ื, M–ท; middle K–า above I–ร below the comma–ม; ring L–ส above O–น below the period–ใ; pinky semicolon–ว above P–ย below slash–ฝ, plus the bracket keys beyond P.
The columns are why read-ahead works. When your eyes see a word like พรุ่ง (a common opening for พรุ่งนี้), the letters พ, ร on the left index and right middle, ุ on the 6 key above the right index, ่ on the right index — your fingers already know the vertical neighbours of every key involved. Drilling columns rather than rows trains the hand as a set of independent vertical strips, and that is the organisation a fast typist's brain actually uses: not a keyboard, but six strips with a two-wide strip in the middle of each hand.
Column training also fixes the weak fingers. The ring and pinky carry real weight in the reaching rows: น on O, ย on P, บ and ล on the brackets, ป on X, ฝ on slash. In the home-row lesson those fingers touched one or two keys; here each weak finger owns a vertical strip, and a strip is much harder to fake than a single key. Expect the first sessions to feel uneven — the middle fingers want to help. That unevenness is the point: the columns make the weakness visible, and the drill turns it into strength.
- Left index strip: F (ด) and G (เ) at home, R (พ) and T (ะ) above, V (อ) and B (ิ) below.
- Right index strip: H (้) and J (่) at home, Y (ั) and U (ี) above, N (ื) and M (ท) below.
- Right pinky strip: semicolon (ว) at home, P (ย) above, slash (ฝ) below — and the bracket keys as an overhang beyond P.
Technique
Extend only the reaching finger and keep the other three fingers of that hand hovering near — or lightly touching — their home keys so the hand stays oriented. The palm does not lift; the knuckles do the work. For a clean reach the fingertip should land on the key's centre, which is why the upward path must be vertical in the finger's own column rather than a diagonal lunge that lands on the neighbouring key's edge.
The rows have a feel you can learn blind. The top row is one key above home: the wrist stays level and only the fingers extend. The bottom row drops the fingertip toward the palm, and the wrist tilts down a fraction. Neither movement changes where the hand sits. When you can reach R and M in sequence without the wrist crawling, you can feel the row boundary the way a pianist feels white and black keys — and you will stop pressing the wrong row under speed.
- Extend only the reaching finger; keep the other three fingers of that hand hovering near — or lightly touching — their home keys so the hand stays oriented.
- For far reaches like the left bracket key (บ) or slash (ฝ), let the whole hand shift slightly and then glide back; forcing the reach with a fully anchored palm strains the tendons.
- Do not look down when reaching. Fix your eyes on the screen, feel for the marked home at F and H after each reach, and trust the spatial sense you are building.
- Press F and H with your eyes closed, then R and M, then back — a full column round trip for each index finger.
- Alternate O and the comma key five times, naming น and ม each time, until the ring and middle fingers stop trading places.
- Reach P, the left bracket key, and slash once each in a row, returning to the semicolon or quote key between presses, and repeat until the pinky comes straight home.
When a miss happens in a drill, treat it as information rather than a nuisance: which row did the finger land on, and which column? A wrong-row miss means the distance sense is off — practise the vertical trip against a fixed home. A wrong-column miss means the finger is straying from its strip — practise adjacent columns slowly. Naming the error type takes two seconds and converts every miss into a specific correction instead of a vague 'type more carefully'.
Common mistakes
The classic mistake at this stage is what instructors call a row drift: instead of reaching to the top row and returning, the typist imperceptibly migrates the whole hand upward and loses track of home. Row drift shows up in the heatmap as a cluster of misses on home-row keys right after top-row keys — the hand never came back, so the home-row press started from the top row. The fix is not faster reaches; it is a slower return. Watch your hand for one full session without trying to speed up, and correct the position after every three or four presses.
The second frequent error is landing on the wrong row entirely — pressing what feels like the top row but actually landing on the home row, or vice versa. This usually happens when the finger travels diagonally instead of vertically. The remedy is deliberate single-key work: eyes off the keyboard, R then F, R then F, until the one-row distance between them is a felt quantity. Pushing through this with whole-word drills just repeats the mistake at higher speed.
The third habit is subtler: leaving the eyes on the keyboard during the reach. Looking down once to confirm a far key feels harmless, but the eyes then stay glued for the rest of the session, and every subsequent reach becomes an eye-guided movement instead of a felt one. Set the screen at eye level, start the drill, and treat the first few far-key misses as tuition — the felt sense of ผ on Z or ฝ on slash arrives after a few sessions, and it never leaves.
- Do not let the whole hand climb the keyboard after a top-row reach — the home row is the destination, not the launch pad.
- Do not press the same key with two different fingers in one session — pick the assigned finger and keep it.
- Do not skip the bottom row because it feels lower and slower — ท, ม, ป, and อ appear in everyday words constantly.
- Do not measure progress by top-row speed alone; the return is the score.
A practice plan
The drill for this lesson draws from the reaching-row consonants only, keeping the pool small enough that a miss is attributable: a miss on ร is a reach problem, not a vowel problem, because no vowels are in the pool yet. Use the trainer's fingers view when you want to see the next key's glow and the strip it belongs to; use the plain view when you want the prompt without hints. Alternate views between sessions so the position sense does not depend on the glow.
Structure the session around the two rows rather than the mixed pool. Start with a top-row-only run to warm the extensors, then a bottom-row-only run to warm the drops, then the mixed drill once both directions feel stable. If the mixed drill immediately collapses, go back to one-row runs for two more minutes — mixing is harder than either row alone, and the collapse is the drill telling you the boundary between the rows is not solid yet.
- One minute of top-row alternation: R I O P with F, K, L and semicolon returns between every press.
- One minute of bottom-row alternation: Z X M comma slash with A, S, H, K and semicolon returns.
- Three minutes of the skill drill in the fingers view, ending with a heatmap check on ท, ร, ม, and ฝ.
What the trainer's miss data says about each row
ThaiTyper records, for every key, how often it was the target and the learner pressed something else. Pooled across the Kedmanee accounts that train signed in, the rows rank in an order that is close to, but not quite, the order this lesson suggests.
| Row | Keys counted | Keystrokes | Miss rate |
|---|---|---|---|
| Number row | 8 | 7,077 | 14.4% |
| Top row | 11 | 30,251 | 12.8% |
| Home row | 11 | 32,487 | 8.7% |
| Bottom row | 10 | 16,119 | 11.6% |
Every row off home is missed more often than home. A miss rate of 8.7% on the home row rises to 12.8% one row up and 14.4% two rows up, on the number row. The bottom row sits between them at 11.6%, although it is one row away just like the top row. It also gets about half the practice of the top row, 16,119 keystrokes against 30,251.
| Key | Character | Row | Finger | Miss rate |
|---|---|---|---|---|
| E | ำ | Top | Left middle | 28.6% |
| / | ฝ | Bottom | Right pinky | 23.2% |
| [ | บ | Top | Right pinky | 19.1% |
| 6 | ุ | Number | Right index | 19.0% |
| P | ย | Top | Right pinky | 17.4% |
| B | ิ | Bottom | Left index | 15.9% |
| - | ข | Number | Right pinky | 15.3% |
| 8 | ค | Number | Right middle | 15.1% |
| X | ป | Bottom | Left ring | 14.9% |
| T | ะ | Top | Left index | 14.7% |
The right pinky owns four of the ten: ฝ, บ, ย and ข. At home the same finger is reliable, missing ง on the quote key only 5.6% of the time, so the problem is the travel, not the finger. ฝ is a row below its home key; บ and ย are a row above; ข is two rows up on the number row. If your own heatmap shows the same pattern, slow the right-pinky reaches down before anything else.
Two figures need care. ำ on E tops the list, but a miss on ำ can be a finger landing on the wrong key or a learner not yet sure which character comes next, and the data cannot tell those apart. And a key's miss rate includes its Shift character, so the 6-key figure covers ู as well as ุ.
Questions learners ask
Why does my right pinky keep missing on a Thai keyboard?
Because on Kedmanee it has more keys off the home row than any other finger. Besides ว and ง at home, the right pinky owns ย, บ and ล on the top row, ฝ on the bottom row and จ, ข and ช on the number row. In ThaiTyper's pooled data it misses ง only 5.6% of the time but ฝ 23.2% and บ 19.1%. Drill the reaches, not the finger.
Is the number row the hardest part of a Thai keyboard?
In ThaiTyper's data, yes: 14.4% of number-row keystrokes went wrong, against 8.7% on the home row. On Kedmanee that row is not only for digits. Its base layer holds ภ, ถ, ุ, ึ, ค, ต, จ, ข and ช, so everyday words start there: ถึง begins on the 5 key and คน on the 8 key. Treat it as a letter row that happens to be far away.
Which finger types บ on a Thai keyboard?
The right pinky. On Kedmanee บ is on the left-bracket key in the top row, next to ย on P. It is one of the most-missed keys in ThaiTyper's data, at 19.1%. Reach up from ว on the semicolon key and come back to ว after every press. Short words to practise the round trip: บน, บ้าน and บอก.
What comes next
You are ready to move on when the reach-and-return feels like one motion rather than two, and when a full mixed session passes without the hand drifting a row. The concrete test: run the drill once and check that no home-row key missed immediately after a top-row or bottom-row press. If the heatmap is clean at that boundary, the rows have settled into the map, and the next skill can build on top of them without inheriting a drift.
The vowel skills change the character of the drills completely. Trailing vowels า ะ ำ live on K, T, and E — K is already home, T and E are top-row keys your left hand has been reaching in this lesson — so the first vowel words (กา, กะ, กำ) are built entirely from movements you have now practised. The stacked vowels add the number row: ุ on Digit6 and ึ on Digit7 sit above the right index's territory. Nothing in those lessons is a new hand position; it is new letters on familiar roads.
Related guides
Your fingers rest on the home row for a reason — it holds seven of Thai's most frequent consonants. Master this row first and every other key becomes a short round trip.
Five Thai vowels are written to the left of their consonant on screen, yet you type them before the consonant. This feels backwards until you understand the rule — then it becomes the most natural thing in the world.
Stacked vowels render above or below the consonant rather than beside it, but the keystroke rule is the same: consonant first, then the vowel. Learning to see these as combining marks — not separate characters — is the key shift.