Typeshala Keyboard Shortcuts & Lesson Guide: Preeti Key Map and 30-Day Plan

Typeshala has taught more people in Nepal to type than any other program, but it has never shipped with a proper manual. The menus assume you already know which key does what, the Preeti layout looks random at first, and the lessons don’t tell you how long to stay on each one. This guide fills those gaps in one place: the keys that control Typeshala itself, the Preeti key map you are actually learning, the tricks for half letters and matras, and a lesson-by-lesson plan with realistic speed targets.
Quick answer
- Inside Typeshala: arrow keys move through menus, Enter opens a lesson, Esc goes back or quits the current screen.
- Running it on new Windows: in DOSBox, Alt+Enter toggles full screen and Ctrl+F10 frees your mouse; in OTVDM it runs like a normal window.
- Nepali letters (Preeti): the home row is ब क म ा न ज व प ि स (keys A to ;). Shift + a consonant key usually gives its half form.
- Lesson order: home row, top row, bottom row, Shift keys, number row, words, then paragraphs. Move on only at 95%+ accuracy.
Who this guide is for
People search for “Typeshala keyboard shortcuts” for a few different reasons, and this guide covers each of them:
- Beginners who opened Typeshala and don’t know how to start a lesson, exit a screen or switch between Nepali and English.
- Lok Sewa and computer operator aspirants who need a clear practice plan and speed targets before a typing test.
- Office staff who need to type Nepali letters, half letters and matras in Preeti quickly without hunting for keys.
- Windows 10 and 11 users running the old program through DOSBox or OTVDM, where the window and mouse controls are different.
If you don’t have the program yet, start with the free Nepali and English Typeshala download for Windows PC, then come back here.
Typeshala navigation shortcuts (menus and lessons)
Classic Typeshala is a keyboard-first DOS program, so the mouse does little or nothing. These are the keys you’ll use constantly. Exact behaviour can vary slightly between the original build and the online remakes, so treat this as the standard pattern.
| Key | What it does in Typeshala |
|---|---|
| ↑ ↓ ← → | Move the highlight between menu items, language options and lessons |
| Enter | Select the highlighted item, start a lesson or confirm your name on the start screen |
| Esc | Leave the current lesson or game and go back one menu level; press again from the main menu to quit |
| Backspace | Correct a character where the version allows it; the mistake usually still counts against your accuracy |
| Space | Types the space between words; in lesson drills a missed space is counted as an error |
| Shift | Reaches the upper symbol on each key, which in Preeti means half letters and extra vowels |
Shortcuts when running Typeshala in DOSBox
Because Typeshala is a 16-bit program, 64-bit Windows can’t run it directly. If you use DOSBox, these emulator shortcuts save a lot of frustration:
| Shortcut | Action |
|---|---|
| Alt + Enter | Switch between full screen and window |
| Ctrl + F10 | Release (or capture) the mouse pointer |
| Ctrl + F11 / Ctrl + F12 | Slow down / speed up the emulated CPU if the program feels laggy or too fast |
| Ctrl + F9 | Force-close DOSBox if Typeshala freezes |
With OTVDM, Typeshala opens as an ordinary window, so normal Windows keys like Alt+F4 apply. The full setup is in our OTVDM setup guide for Windows 10 (64-bit). If the program still won’t start, see Typeshala not opening on Windows 11, or skip the emulator entirely with a Typeshala alternative for Windows 11.
Windows shortcuts for switching Nepali and English
Once you leave Typeshala and type in Word, Facebook or a Lok Sewa form, you’ll switch keyboards dozens of times a day:
- Windows key + Space – cycles through installed input languages (the fastest method on Windows 10 and 11).
- Left Alt + Shift – the older language-switch shortcut, still on by default in most setups.
- Ctrl + Shift – switches between layouts inside the same language, for example Nepali Traditional and Nepali Romanized.
The Preeti key map Typeshala teaches
Typeshala’s Nepali lessons use the traditional Preeti layout. Each English key produces a fixed Nepali character, so learning Typeshala really means memorising this map row by row. Here is the home row, where your fingers rest:
Blue keys (F and J) have the small bumps your index fingers find without looking.
Full letter map by row
| Row | English key → Preeti character | Fingers |
|---|---|---|
| Home | A ब · S क · D म · F ा · G न · H ज · J व · K प · L ि · ; स | All eight fingers rest here |
| Top | Q त्र · W ध · E भ · R च · T त · Y थ · U ग · I ष् · O य · P उ | Reach up, then return to home |
| Bottom | Z श · X ह · C अ · V ख · B द · N ल | Curl down, keep wrists still |
| Number | 1 ज्ञ · 2 द्द · 3 घ · 4 द्ध · 5 छ · 6 ट · 7 ठ · 8 ड · 9 ढ · 0 ण् | Hardest row; learn it last |
Notice the number row: in Preeti, the digit keys type letters such as घ, छ, ट and ड, not numbers. For the complete chart including every punctuation key, download the Preeti font with layout and keep it beside your screen for the first week.
Half letters: the Shift rule
The single most useful Preeti shortcut is a pattern, not a key: hold Shift and press a consonant key to get its half (joining) form. For example:
- Shift + S → क् (as in क्य)
- Shift + G → न् (as in मान्छे)
- Shift + D → म् · Shift + K → प् · Shift + T → त्
- Shift + ; (the colon key) → स् (as in स्कुल)
Once this clicks, you stop memorising dozens of conjuncts separately. A few keys break the rule (Shift + O gives इ, Shift + P gives ए, Shift + C gives ऋ), so drill those on their own.
Matras, vowels and marks
| You want | Type in Preeti | Example |
|---|---|---|
| ा (aa) | f | sf → का |
| ि (short i) | l, typed before the consonant | ls → कि |
| ी (long ii) | L | sL → की |
| ु / ू | ‘ / “ | s’ → कु |
| े / ै | ] / } | s] → के |
| ो / ौ | f] / f} (aa + e / ai) | sf] → को |
| आ ओ औ | cf, cf], cf} (built from अ) | cfdf → आमा |
| ं / ँ | + / F | x+; → हंस |
| ृ (ri) | [ | k[YjL → पृथ्वी |
| ्र (ra below) | | | k|b]z → प्रदेश |
| र् (reph on top) | {, typed after the consonant | wd{ → धर्म |
| ् (halanta) | \ (backslash) | s\ → क् |
| । (purna biram) | . (full stop key) | End of every sentence |
Two ordering rules that trip up almost everyone
- In Preeti, the short ि matra is typed before its consonant (l then s = कि). In Unicode layouts it’s the opposite: consonant first, then the matra.
- The reph र् is typed after the letter it sits on (w d { = धर्म), even though it appears above the earlier letter on screen.
Typeshala lesson guide: what each stage trains
Typeshala’s lessons build the keyboard one row at a time. Lesson numbering differs between the DOS original and the online versions, so use the stages below as your map rather than a fixed lesson number.
| Stage | Keys covered | Move on when |
|---|---|---|
| 1. Home row | A S D F G H J K L ; | 95% accuracy without looking down |
| 2. Top row | Q to P, mixed with home keys | 95% accuracy, no pause before top keys |
| 3. Bottom row | Z to M plus comma and full stop | 95% accuracy across all three rows |
| 4. Shift keys | Half letters and extra vowels | You use the opposite hand’s Shift every time |
| 5. Number row | 1 to 0 and Shift + numbers | 90% accuracy (this row is naturally slower) |
| 6. Words | Common Nepali words and conjuncts | 15 to 20 WPM with 95% accuracy |
| 7. Paragraphs and games | Full sentences, Free Hand, Ramayan game | Steady speed over 5+ minutes |
A 30-day practice plan
Week 1 – Home row
20 minutes a day on stage 1 only. Say each Nepali letter in your head as you press it. Speed doesn’t matter yet.
Week 2 – Top and bottom rows
10 minutes reviewing home row, then 15 minutes on the new row. Add the bottom row once the top row is automatic.
Week 3 – Shift, numbers, matras
Drill the Shift rule and the matra table above. Type 20 common words (नेपाल, सरकार, काम) until they flow.
Week 4 – Speed
Paragraph practice and timed tests. Track WPM daily. A realistic target after a month of steady practice is 20 to 25 WPM.
Short daily sessions beat long weekend ones. For more speed drills, read how to increase typing speed in Typeshala and our beginner guide to touch typing techniques. If you’re preparing for a Lok Sewa typing test, check the current vacancy notice for the exact speed and layout required, since it varies by post.
After Typeshala: Preeti vs Unicode
Here’s the gap most Typeshala guides skip. Typeshala trains Preeti, which is a font-based layout: the text only looks Nepali when the Preeti font is installed. Send that text to someone without the font, or paste it into Facebook or Google, and it turns into English gibberish like “g]kfn”.
- Use Preeti for offices, printing presses and exams that still ask for it.
- Use Unicode for websites, social media, email and government online forms. Install the Nepali Traditional keyboard in Windows and a Unicode font such as Kalimati.
- Good news: the Nepali Traditional Unicode keyboard keeps most Preeti letter positions, so your Typeshala practice carries over. The main change is the matra order explained above.
You can grab Preeti, Kantipur and other styles from our free Nepali fonts collection, and follow how to install Nepali fonts on Windows 11 if they don’t show up.
Common Typeshala problems and quick fixes
- Keys type English instead of Nepali in Word: the Preeti font isn’t selected or installed. Select Preeti from the font list before you type.
- ि appears on the wrong side: you typed it after the consonant. In Preeti, type l first.
- Typeshala won’t open on Windows 10 or 11: 64-bit Windows can’t run 16-bit programs directly. Use OTVDM, DOSBox or an online version.
- Accuracy is stuck below 90%: slow down. Accuracy first, speed second; every error you repeat becomes muscle memory.
- Mouse is trapped in DOSBox: press Ctrl + F10.
From my own practice
I type Nepali regularly for client websites and for posts on this blog, and the two things that sped me up most weren’t in any Typeshala lesson. First, learning the Shift rule for half letters instead of memorising conjuncts one by one. Second, keeping a printed Preeti chart next to the monitor but forcing myself to glance at it only after a mistake, never before a keystroke.
If you’re switching to Unicode later, spend one extra day just on the ि matra order. It’s the habit that takes longest to unlearn.
Frequently asked questions
How do I exit a lesson in Typeshala?
Press Esc. It takes you back one menu level; press it again from the main menu to close the program. If Typeshala is frozen inside DOSBox, Ctrl + F9 closes DOSBox.
Which keyboard layout does Typeshala use for Nepali?
The classic program uses the traditional Preeti layout. Some online remakes also offer Traditional Unicode and Romanized Unicode, so check the layout setting before you start.
How do I type half letters in Preeti?
Hold Shift and press the consonant key. Shift + S gives क्, Shift + G gives न्, and Shift + ; gives स्. You can also add a halanta with the backslash key.
How long does it take to finish all Typeshala lessons?
With 20 to 30 minutes of daily practice, most learners cover all rows in two to three weeks and reach 20 to 25 WPM in about a month. Speed keeps rising with paragraph practice after that.
Can I use Typeshala on Windows 11?
Not directly, because it’s a 16-bit program. Run it through OTVDM or DOSBox, use an online version, or install a modern Typeshala alternative built for Windows 11.
Does Typeshala practice help with Unicode typing?
Yes. The Nepali Traditional Unicode keyboard keeps most Preeti letter positions, so your finger memory transfers. You mainly need to relearn the order of the short ि matra.