Advertisement

✍️ TypingWarriors Blog

In-depth guides on Hindi typing, English typing, keyboard layouts, speed improvement, accuracy, and everything you need to crack government exam typing tests.

🇮🇳
How to Learn Hindi Typing
Beginner to exam-ready, step by step
🔡
KrutiDev Typing Guide
Remington Gail layout mastery
⚖️
CG High Court Typing
Vedmata m17n on Ubuntu Linux
🌐
How to Learn English Typing
Touch typing from zero to fast
How to Increase WPM
Practical speed-building strategies
🎯
Improve Typing Accuracy
Fix errors before they become habits
⌨️
KPH & Key Depression
What it is and how it affects your result

How to Learn Hindi Typing — Complete Beginner's Guide

Hindi typing is a mandatory skill for lakhs of government job aspirants in India. Whether you are preparing for CPCT, SSC Stenographer, MP High Court, CG High Court, or any state-level secretariat recruitment, you will need to pass a Hindi typing test. The good news is that with the right approach, anyone can learn Hindi typing in 2–3 months to a qualifying speed.

🗺️ Step 1 — Choose the Right Keyboard Layout for Your Exam

Before you start practising, you must know which keyboard layout your exam requires. Hindi typing in India uses three different systems, and practising the wrong one wastes months of effort.

ExamLayoutFontOS
CPCT (MP)Remington GailKrutiDev 010 or MangalWindows
MP Patwari / MP High CourtRemington GailKrutiDev or MangalWindows
CG High CourtVedmata m17nVedmata (Ubuntu)Ubuntu Linux
SSC Steno / RailwayQWERTY (English)Windows

⌨️ Step 2 — Learn the Keyboard Layout Thoroughly

Print or memorise the full keyboard chart for your layout. For Remington Gail, every key produces a fixed Hindi character — the top row, bottom row, and shift combinations are all different from English QWERTY. Spend at least one week just studying the chart without typing, identifying which finger covers which key.

💡 Pro Tip
Use our Keyboard Layout page to see the full visual chart for your layout. Keep it open while practising in the early days.

🖐️ Step 3 — Learn Correct Finger Placement (Home Row)

The most important habit to build from day one is correct finger placement. Your fingers should rest on the home row keys at all times. Each finger is responsible for a fixed set of keys — this is called touch typing, and it is the only way to reach exam-qualifying speeds without looking at the keyboard.

📅 Step 4 — Follow a Daily Practice Routine

Consistency beats intensity. 30 minutes of focused daily practice beats 3 hours on weekends. Here is a realistic weekly progression for a beginner:

📊 Exam Speed Requirements

30
WPM — CPCT
25
WPM — MP Patwari
30
WPM — CG HC
25
WPM — SSC Steno
⚠️ Common Mistake
Many students practice at high speed from day one and build incorrect finger habits that are very hard to unlearn. Always prioritise accuracy first. Speed comes automatically once your fingers know the correct path.

KrutiDev Typing Guide — Remington Gail Layout for CPCT & MP Exams

KrutiDev is the most widely used Hindi typing font in government examinations across north and central India. It is not a Unicode font — it uses ASCII character codes mapped to Hindi glyphs. This means the text you type is stored as English ASCII characters, but visually appears as Hindi when the KrutiDev font is applied. Understanding this is key to avoiding confusion when switching between apps.

🔤 How KrutiDev Works

When you press a key on the keyboard in KrutiDev mode, the physical key sends an ASCII character (like the letter 'k'), and KrutiDev font replaces that ASCII glyph with a Hindi character in the display. For example, pressing 'f' produces 'ि', pressing 'j' produces 'र', and so on. This is completely different from Unicode Hindi input where actual Unicode code points are stored.

📌 Important
KrutiDev text cannot be copied and read in another application without the KrutiDev font installed. If you paste it into Notepad without KrutiDev, it will show English letters — this is normal and expected.

🗺️ Remington Gail Layout — Key Zones

The Remington Gail layout is divided into zones. Here are the most critical characters beginners struggle with:

📋 CPCT Exam Pattern

The CPCT Hindi typing test is 10 minutes long, conducted on a Windows system with KrutiDev 010 or Mangal font in a browser-based interface. You are given a printed Hindi passage and must type it as accurately as possible. Both speed (WPM) and accuracy are measured. The minimum qualifying standard is typically 30 WPM with ≥85% accuracy.

🛠️ Practise Strategy for KrutiDev

  1. Print the full Remington Gail keyboard chart and stick it near your desk.
  2. Spend 3–4 days just typing individual characters row by row without words.
  3. Learn the matra sequence: always type the base consonant first, then its matra, then the next consonant.
  4. Practice common word pairs: कि, की, को, का, में, से, पर, था, और, है — these 10 combinations cover 40% of most Hindi paragraphs.
  5. Use our KrutiDev Typing Test to practice full exam paragraphs with time and WPM tracking.

CG High Court Typing Guide — Vedmata m17n on Ubuntu Linux

The Chhattisgarh High Court typing test is unique in all of India — it is conducted on Ubuntu Linux instead of Windows. The keyboard input method is Vedmata m17n delivered through IBus (Intelligent Input Bus) on Ubuntu. This completely different environment catches many Windows-trained candidates off guard on exam day.

🐧 Why Ubuntu Linux?

The Chhattisgarh government standardised its courts and administrative offices on Ubuntu Linux to reduce software licensing costs and improve security. As a result, every CG High Court exam workstation runs Ubuntu with LibreOffice Writer — not Windows with MS Word. The keyboard layout, shortcut keys, IME switching method, and file handling are all different from what Windows users are used to.

⌨️ The Vedmata m17n Layout

Vedmata m17n is a transliteration-style phonetic mapping — the physical keys correspond approximately to their Hindi phonetic equivalents, making it somewhat easier to learn than Remington Gail for beginners. For example, 'k' gives 'क', 'g' gives 'ग', 'ch' gives 'च', and so on. However, matras, conjuncts, and special characters still require practice to master.

🔑 Key Difference from CPCT
In Vedmata m17n, vowels can be typed independently as full letters (not just as matras after consonants). This is closer to phonetic input and often feels more natural — but it requires unlearning Windows-based KrutiDev muscle memory if you've trained for both.

🖥️ Setting Up Ubuntu Practice Environment

To prepare properly for the CG High Court exam, you should practice on Ubuntu Linux. Here is how:

  1. Install Ubuntu: Use VirtualBox or dual-boot your Windows PC with Ubuntu 22.04 LTS.
  2. Install IBus: sudo apt install ibus ibus-m17n m17n-db
  3. Add Vedmata input: Go to Settings → Region & Language → Input Sources → Add → Hindi → hi-vedmata (m17n)
  4. Set shortcut: Super+Space to toggle between English and Hindi input.
  5. Practice in LibreOffice Writer: The real exam uses LibreOffice, so always practice there — not in a browser.

📊 CG High Court Exam Speed Requirement

The minimum qualifying speed for CG High Court Hindi typist posts is typically 30 WPM in Hindi using Vedmata m17n on Ubuntu. The test is conducted in LibreOffice Writer with a timed paragraph. Backspace usage may or may not be penalised depending on the specific post advertisement — always check the official notification.

💡 TypingWarriors Advantage
TypingWarriors is one of the very few online platforms that simulates the Vedmata m17n typing experience. Use our CG High Court Test to practice with real exam paragraphs and timed sessions.

How to Learn English Typing — From Zero to Exam Speed

English typing on a standard QWERTY keyboard is the most universal skill required in government examinations. Unlike Hindi typing where the layout itself is a major challenge, English typing is mainly about building muscle memory, speed, and accuracy on the familiar QWERTY layout. Most people already know the letters — the goal is to type them without looking, fast.

🏠 The Home Row — Your Foundation

Touch typing starts with the home row. Place your left hand fingers on A S D F and right hand on J K L ;. Your index fingers have small raised bumps on F and J to help you find the home row without looking. Every typing session, place your hands here first — this is your anchor position.

📅 Beginner Practice Plan (8 Weeks)

  1. Week 1: Home row only — practice ASDF and JKL; combinations until automatic. Do not look at hands.
  2. Week 2: Add top row — QWE, UIO, RT, YU. Still focus on home row return.
  3. Week 3: Add bottom row — ZXC, NM, BV. All letters now covered.
  4. Week 4: Numbers and punctuation — , . ! ? ' " ( )
  5. Week 5–6: Full word and sentence practice. Target 20 WPM minimum.
  6. Week 7–8: Timed tests with exam paragraphs. Push to 30–35 WPM.

📊 Exam WPM Requirements

35
WPM — SSC CHSL
40
WPM — SSC CGL
30
WPM — Banking
25
WPM — RRB NTPC
🔑 The Most Important Rule
Never look at your keyboard while typing. Looking down resets the muscle memory building process every time you do it. Cover your hands with a cloth if needed. This single discipline separates candidates who qualify from those who don't.

How to Increase WPM — Practical Speed-Building Techniques

WPM (Words Per Minute) is the primary metric used in almost every government typing test in India. One "word" is standardised as 5 keystrokes — so a 30 WPM score means you are pressing approximately 150 keys per minute accurately. Increasing WPM requires a combination of technique, deliberate practice, and the right mental approach.

📐 How WPM is Calculated

The standard formula used in Indian government exams is:

Formula
WPM = (Total Correct Keystrokes ÷ 5) ÷ Time in Minutes
Some exams subtract 1 word per error (net WPM), others calculate gross WPM only. Always check the exam notification.

🚧 Why Your WPM Has Plateaued

Most learners hit a plateau at 20–25 WPM and cannot break through. This plateau is almost always caused by one of these habits:

⚡ 5 Proven Techniques to Break Through a WPM Plateau

  1. Slow down to speed up: Practice at 70% of your comfortable speed with zero errors for two weeks. Your ceiling will rise automatically.
  2. Word chunk training: Type the 100 most common Hindi/English words repeatedly until each feels like one motion, not individual letters.
  3. Burst training: Type as fast as you physically can for 15 seconds, rest 30 seconds, repeat 10 times. This trains your fingers' top-speed ceiling.
  4. Weak key targeting: Identify your 5 slowest keys and practice only those in isolation for 10 minutes daily.
  5. Rhythm training: Use a metronome app at a steady beat and type one keystroke per beat. Gradually increase the BPM. This builds even, consistent rhythm which directly translates to higher WPM.

📈 Realistic WPM Milestones

LevelWPM RangeWhat to focus on
Beginner0 – 15Correct finger placement, no looking at keyboard
Learner15 – 25Accuracy, common word patterns
Qualifying25 – 35Rhythm, reducing backspace usage
Competitive35 – 50Word chunks, burst training, paragraph flow
Expert50+Anticipatory reading, zero hesitation

How to Improve Typing Accuracy — Stop Errors Before They Become Habits

In most government typing tests, errors are penalised heavily. A candidate typing at 35 WPM with 95% accuracy often scores higher than someone typing at 40 WPM with 80% accuracy, because net WPM is calculated after subtracting error penalties. This makes accuracy the single most exam-critical skill to develop.

📊 How Accuracy Affects Your Score

Consider this real example from a 10-minute CPCT Hindi typing test:

CandidateGross WPMAccuracyNet WPM (approx)Result
Candidate A3296%30.7✅ Qualifies
Candidate B3878%29.6❌ Fails

Candidate B types faster but makes many more errors — and fails while the slower typist qualifies. Accuracy is not optional.

🔍 Most Common Accuracy Errors and How to Fix Them

🏋️ Accuracy Training Drills

  1. Slow perfect practice: Type at half your normal speed for 15 minutes without making a single error. If you make one, restart. This wires your brain for accuracy-first.
  2. Error logging: After each practice session, write down which 3 characters caused the most errors. Drill only those for 10 minutes.
  3. No-backspace practice: Disable backspace for 10-minute sessions. This forces your fingers to be more deliberate and breaks the habit of sloppy typing + correction.
  4. Read-then-type method: Read a 5-word chunk first, then type it from memory without looking at the source. This improves anticipatory reading which reduces errors from re-reading mid-word.
🎯 Target Accuracy
Always target minimum 90% accuracy during practice. If your practice accuracy drops below 85%, you are typing too fast for your current skill level — slow down immediately. Speed on a foundation of errors never converts to exam success.

KPH & Key Depression — What It Is and How It Affects Your Exam Result

Government typing exams in India use two different metrics to measure typing performance: WPM (Words Per Minute) and KPH (Keystrokes Per Hour), also called Key Depression per Hour. Many candidates are confused about which one their exam uses and how to improve it. This guide explains both clearly.

📌 What is KPH (Keystrokes Per Hour)?

KPH stands for Keystrokes Per Hour — it counts the total number of individual key presses you make in one hour (or extrapolated from your test duration). It is essentially the same measurement as WPM but scaled differently:

Conversion Formula
KPH = WPM × 5 × 60
Example: 30 WPM = 30 × 5 × 60 = 9,000 KPH
Example: 40 WPM = 40 × 5 × 60 = 12,000 KPH

📋 KPH Requirements in Government Exams

ExamLanguageMinimum KPHEquivalent WPM
CPCT (MP)Hindi9,00030
CPCT (MP)English10,50035
CG High CourtHindi9,00030
MP High CourtHindi9,00030
SSC CHSL LDCEnglish10,50035

🔑 What is Key Depression?

Key depression refers to each individual press of a key — every time your finger presses down a key and registers a character, that is one key depression. Key Depression per Hour (KDPH) is therefore identical to KPH. The term "key depression" comes from older typewriter and government standards language and is still used in official recruitment notifications, especially older ones.

When an exam notification says "minimum 9,000 key depressions per hour", it means the same as "9,000 KPH" — you must make at least 9,000 valid key presses in one hour, which equals 30 WPM.

📉 How Key Depression Errors Reduce Your Score

Key depressions are counted differently depending on whether the exam uses gross KPH or net KPH:

📈 How to Increase Your KPH Score

Since KPH is just a scaled version of WPM, everything that improves WPM also improves KPH. However, here are KPH-specific strategies:

⚡ Quick Reference
To know if you are on track: Multiply your WPM by 300 to get your 5-minute KPH estimate. If you type 30 WPM for 5 minutes: 30 × 300 = 9,000 KD — exactly the CPCT minimum. This quick check helps you gauge where you stand without needing a full hour test.
Ubuntu Linux March 2026 · 8 min read

How to Set Up Vedmata m17n on Ubuntu Linux for CG High Court Typing Exam

If you are preparing for the Chhattisgarh High Court JJA, AG3 or DEO typing exam, you need to practice on the exact same environment — Ubuntu Linux with Vedmata m17n keyboard layout via IBus. This guide walks you through the complete setup step by step.

Why Ubuntu Linux?

The High Court of Chhattisgarh is the only court in India that conducts its typing skill test on Ubuntu Linux. The exam uses LibreOffice Writer and Vedmata m17n activated through IBus. Candidates practicing on Windows with Mangal or KrutiDev will face unfamiliar key positions in the actual exam.

Step 1 — Install Ubuntu Linux

Download Ubuntu 22.04 LTS from ubuntu.com. Install as dual-boot with Windows or in VirtualBox. Allocate at least 20GB disk space. Dual boot is recommended for realistic exam practice.

Step 2 — Install IBus and m17n

Open Terminal (Ctrl+Alt+T) and run:

sudo apt update
sudo apt install ibus ibus-m17n m17n-lib m17n-data
sudo reboot

After rebooting, go to Settings → Keyboard → Input Sources. Click +, select Hindi, then find Hindi (m17n:hi:vedmata) and add it.

Step 3 — Switch Languages

Press Super+Space or Ctrl+Space to toggle between English and Vedmata Hindi. In LibreOffice Writer, switch to Vedmata for Hindi text and back to English for numbers and English terms within the passage.

Step 4 — Configure LibreOffice

Always disable autocorrect before the exam: Tools → AutoCorrect Options → While Typing → uncheck all. Set font to Lohit Devanagari for Hindi Unicode text — the same font used in CG High Court exams.

Practice Without Ubuntu

TypingWarriors simulates Vedmata m17n in your browser on any OS without installation. Use TypingWarriors to build speed to 5000+ KDPH, then switch to actual Ubuntu LibreOffice for formatting practice before the exam.

🚀 Practice Vedmata m17n Now — Free
Speed Guide March 2026 · 10 min read

How to Achieve 5000 KDPH Hindi Typing Speed — Complete 45-Day Strategy

5000 KDPH is the minimum qualifying speed for CG High Court JJA, AG3 and DEO skill test. This equals just 83 keystrokes per minute — achievable for anyone with a consistent practice plan. Here is the exact strategy to reach 5000 KDPH in 30–45 days.

Understanding KDPH

KDPH counts every keystroke including letters, matras, halant, and spaces. 5000 KDPH net means after deducting mistakes. To safely clear 5000 net, target 5500–5800 gross KDPH as your practice goal. In Hindi, a typical word requires 6–10 keystrokes, so 5000 KDPH equals approximately 10–11 WPM in Hindi.

Days 1–10: Learn the Layout First

Your only goal in Week 1 is memorizing Vedmata m17n key positions — not speed. Print the keyboard chart from TypingWarriors. Practice each zone for 20 minutes: home row first (स, ि, ा, ह, ज, क, ल), then upper, then lower row. Do not look at your fingers. Target zero mistakes even if each character takes 30 seconds.

Days 11–20: Build to 2000 KDPH

Start 2-minute timed tests. Focus on accuracy over speed. 95% accuracy at 2000 KDPH beats 85% accuracy at 3000 KDPH — errors create bad muscle memory. Daily practice conjunct characters: क्ष, त्र, ज्ञ, श्र. These appear frequently in legal Hindi text.

Days 21–35: Reach 4000 KDPH

Switch to 5-minute tests. Focus on rhythm — consistent pace is more efficient than bursts. Practice high-frequency legal Hindi words until they become automatic: न्यायालय, अधिकारी, सरकार, प्रतिवादी, याचिकाकर्ता, न्यायाधीश, अभियुक्त.

Days 36–45: Cross 5000 KDPH

Do 10–15 minute sustained tests daily. Track your progress. When you consistently score 5500+ gross KDPH on 10-minute tests, you are exam-ready. Final week: practice 1–2 full-duration tests daily.

Exam Day Tips

⚔️ Start Vedmata Practice 📄 Download Practice Sets
CPCT Guide March 2026 · 7 min read

CPCT Exam 2025 — Complete Guide for Mangal Unicode Hindi Typing on Remington Gail

The CPCT (Computer Proficiency Certification Test) by MP Vyapam is mandatory or preferred for DEO, Steno-Typist and Class III posts across Madhya Pradesh government departments and district courts. This guide covers everything about the Hindi typing component.

CPCT Key Facts

CPCT uses Windows OS with Mangal Unicode font and Remington Gail keyboard layout. Test duration is 15 minutes Hindi + 10 minutes English. Minimum qualifying: 5000 KDPH net Hindi, 8000 KDPH English. Certificate validity: 3 years. You can appear multiple times — best score counts.

Mangal Unicode vs KrutiDev

CPCT uses Mangal Unicode — not KrutiDev. Mangal is built into Windows; KrutiDev requires separate installation. For CPCT and all modern MP government exams, always practice Mangal Unicode. KrutiDev is used in some older exam patterns but is being phased out of government exams.

CPCT Grades and Their Importance

CPCT awards grades A, B, and C based on your combined score. Grade A (highest) significantly improves selection prospects when multiple candidates have the same written exam marks. Aim for Grade A by targeting 6000+ KDPH Hindi and 9000+ KDPH English — well above the minimum.

Practice Strategy

TypingWarriors provides dedicated Mangal Unicode practice mode with Remington Gail keyboard mapping, KDPH measurement, and decimal accuracy calculation — identical to CPCT evaluation. Download practice sets, print or open on phone, type on TypingWarriors, and upload same PDF to check accuracy.

🅜 Start Mangal Practice 🔡 KrutiDev Practice