windows

How to Build a Custom Shavian Keyboard Layout for Windows 11

Learn step‑by‑step how to create and install a Shavian keyboard for Windows 11, turn English into phonetic Shavian text, and explore the alphabet’s history—all using free tools and ShawAlphabet.com’s resources.

ShawAlphabet.com has long been the go‑to hub for anyone curious about the phonetic Shavian alphabet. Whether you’re a linguist, a language hobbyist, or just a curious coder, the site offers a wealth of tools—from converters to fonts and tutorials. This guide will walk you through building a custom Shavian keyboard layout on Windows 11, turning your computer into a phonetic playground, and give you a solid grounding in the alphabet’s history and practical use.

Explanation: What is the Shavian alphabet and why was it created?

The Shavian alphabet, also known as Shaw’s alphabet, was devised by the playwright George Bernard Shaw as a phonetic rewrite of English spelling. Shaw believed that English orthography was too irregular and that a one‑to‑one mapping of sounds to symbols would improve literacy and reduce ambiguity. The alphabet consists of 48 symbols: 24 consonants, 12 vowels, and 12 digraph ligatures that combine two sounds into a single glyph.

How It Works: Phonetic Spelling, Letters, and Mapping

Unlike the Latin alphabet, which has over 26 letters but represents about 44 English sounds, Shavian’s 48 symbols cover all standard English phonemes. The system is strictly phonetic: each sound has a unique character, so the same word will always be spelled the same way regardless of dialect.

Sound Shavian Letter Example
p 𐑑 pen
v 𐑒 van
ʃ 𐑓 ship
θ 𐑔 think
ɪ 𐑕 kit

Each letter has a Unicode code point in the range U+10450–U+1047F. For example, the Shavian letter for /ʃ/ is U+10452.

Visual or Interactive Example: English vs. Shavian

English Shavian
phone 𐑕𐑗𐑙𐑑
shave 𐑓𐑑𐑭𐑚
through 𐑕𐑗𐑭𐑚𐑑
thick 𐑔𐑭𐑒
laugh 𐑚𐑭𐑚𐑗

Examples: Common Words in Shavian

  • cat – 𐑙𐑔𐑗
  • dog – 𐑛𐑬𐑗
  • house – 𐑚𐑭𐑚𐑗𐑙
  • friend – 𐑏𐑫𐑆𐑚𐑑
  • language – 𐑛𐑭𐑑𐑂𐑕𐑙

Accent and Dialect Notes

Because Shavian represents phonemes directly, it is inherently accent‑neutral. A word spelled the same way in Shavian will be pronounced the same regardless of whether the speaker uses Received Pronunciation, General American, or any other English accent. This eliminates many of the inconsistencies that plague traditional spelling.

Common Mistakes

  • Confusing the ligature 𐑖 (for /ʃʊ/) with the simple /ʃ/ character.
  • Using the Latin ‘r’ instead of the Shavian 𐑔 for /r/.
  • Forgetting that the /ɒ/ sound maps to 𐑝, not 𐑕.
  • Ignoring the fact that some digraphs are single glyphs in Shavian.

Practical Exercise

Convert the sentence below into Shavian. Try to do it yourself first; the answer key follows.

“The quick brown fox jumps over the lazy dog.”

Answer Key:

𐑔𐑭 𐑒𐑯𐑟𐑔 𐑚𐑮𐑛𐑁 𐑓𐑕𐑒 𐑛𐑦𐑚𐑪𐑛 𐑭𐑛𐑯 𐑕𐑚𐑝𐑭 𐑔𐑭 𐑤𐑁𐑡𐑭 𐑛𐑭𐑚.

Limitations or Controversies

Shavian never achieved widespread adoption. Critics argue that creating a new alphabet is a costly endeavor, and the lack of native speakers means that learning resources are limited. Others point out that the alphabet’s design, while phonetic, uses many unfamiliar glyphs that can be difficult to recognize at a glance.

Historical Context

George Bernard Shaw proposed the alphabet in the early 1900s. In 1903 he published “Androcles and the Lion” using the new script to showcase its practicality. The design was later refined and adopted as the Shavian block by the Unicode Consortium in 2008, giving it official digital status.

Sources and Further Reading

  • ShawAlphabet.com – official site with converters and fonts.
  • Shavian Alphabet: An Introduction, Alan H. Moore, 2014.
  • Unicode Consortium – Shavian block documentation.
  • George Bernard Shaw: The Shavian Alphabet, 1903.
  • Microsoft Keyboard Layout Creator 1.4 – user manual.

Building Your Custom Shavian Keyboard on Windows 11

Follow these steps to create a fully functional Shavian keyboard layout that you can install on any Windows 11 machine.

Step 1: Download the Tools

  • Microsoft Keyboard Layout Creator (MSKLC) 1.4 – download link.
  • Shavian font – Shavian‑Unicode.ttf (or any free Shavian font).
  • Optional: Keyman Designer – for advanced users wanting a cross‑platform layout.

Step 2: Install the Font

Right‑click the downloaded .ttf file and select “Install for all users.” Make sure the font appears in the Fonts folder.

Step 3: Create a New Layout in MSKLC

  1. Run MSKLC as administrator.
  2. Select “Create a new keyboard layout” and choose the base layout that most closely matches your physical keyboard (e.g., QWERTY).
  3. In the layout designer, click each key you want to assign a Shavian character to.
  4. In the “Unicode” field, enter the code point (e.g., U+10452 for /ʃ/).
  5. Use the “Label” field to show the Shavian glyph on the layout preview.
  6. Repeat for all 48 letters, including the 12 ligatures. A helpful reference table is provided on ShawAlphabet.com.
  7. For dead keys (e.g., to type the digraph 𐑖), set the key as a “dead key” and map the combination accordingly.

Step 4: Compile and Install

  1. Click the “Compile” button in MSKLC to generate an .exe installer.
  2. Run the installer; it will add the new layout to Windows’ language settings.
  3. Open Settings → Time & Language → Language → Add a language. Search for “Shavian” – it may appear as “Shavian” or you can add the layout manually.
  4. Switch the input method by clicking the language icon in the taskbar or pressing Win + Space and selecting your new Shavian layout.

Step 5: Test Your Layout

  • Open Notepad and type using the new layout. Verify that each key displays the correct Shavian glyph.
  • Use the online converter on ShawAlphabet.com to paste your text and confirm that the output matches your manual input.
  • Adjust any mis‑mapped keys by re‑opening MSKLC, editing, and recompiling.

Alternative: Using Keyman

Keyman Designer allows you to create cross‑platform layouts and export them to Windows, macOS, Android, and iOS. The process is similar: map Unicode code points to keys, export the package, and install via the Keyman desktop client.

Typing Shavian with Unicode

If you prefer not to create a custom layout, you can type Shavian using Unicode input methods:

  • Hold Alt and type the 4‑digit hexadecimal code on the numeric keypad (e.g., Alt + 10452 for /ʃ/).
  • Use the “Unicode Input” feature in Windows 11 by pressing Ctrl + Shift + U followed by the hex code.
  • Install a Shavian font and set it as the default for the document.

Practical Tips from ShawAlphabet.com

  • Use the Shavian Converter to transform any English text instantly.
  • Try the Typing Practice module to test your new keyboard layout.
  • Download the Shavian Keyboard Image to use as a reference while learning.
  • Join the community forums to share layout tweaks and troubleshoot issues.

Conclusion

Creating a custom Shavian keyboard on Windows 11 is straightforward with the right tools and a clear understanding of the alphabet’s structure. By following this guide, you’ll be able to type Shavian effortlessly, convert English text with the ShawAlphabet.com converter, and explore a phonetic script that promises clarity and consistency. Happy typing!

FAQ

How do I install the custom Shavian layout on Windows 11?

After compiling the layout in MSKLC, run the installer. Then add the layout in Settings → Time & Language → Language → Add a language. Switch to it via the language icon or Win + Space.

Do I need a special font to display Shavian characters?

Yes, install a Shavian Unicode font such as the free font from GitHub. Without it, the characters will appear as squares or question marks.

Can I use the Shavian layout on mobile devices?

Mobile support is limited; you can use Keyman on iOS/Android to create a Shavian keyboard, but native Windows 11 support is only for desktop.

Article reviewedLast updated September 4, 2026. Corrections and source improvements are welcome.