Ch 1 · Lesson 4

Typing the hats on a computer

Windows ships no Esperanto keyboard and US-International gets none of the six; PowerToys Quick Accent does. A Mac has ABC Extended, Linux the epo layout.

The short version

The Windows advice everyone gives is wrong

^c ^g ^s, ĉ ĝ ŝ

what US-International gives you for ^ then c, g or s
Why?

The US-International keyboard produces none of the six hatted letters - its circumflex dead key covers vowels only, and Windows ships no Esperanto layout at all. The thing that actually works today is PowerToys Quick Accent, which has Esperanto built in and covers all six: hold the letter and tap Space. If you tried the standard advice and failed, the fault was never yours.

Windows

Windows ships no keyboard layout. You can add Esperanto as a language in Settings, but no layout comes with it, which is where many people stop and assume they are done.

And the US-International layout does not work. Its circumflex dead key composes with vowels only, and there is no breve key: ^ then c gives the caret and the c side by side. Zero of six. If you tried this and concluded you were doing it wrong, you were not.

What works: PowerToys Quick Accent. Microsoft's own free utility, with Esperanto as a built-in character set. Install PowerToys, open Quick Accent, enable it and tick under Characters. Then hold a letter and tap Space (the default trigger; the Activation key setting also offers plain press-and-hold):

Hold, then SpaceYou get
cĉ
gĝ
hĥ
jĵ
sŝ
uŭ
Also on WindowsVerdict
Word's Alt+Xtype 0109, press Alt+X: ĉ. Mainly Word
Alt + numpad codesunreliable: most apps use a code page without them
Layout Creatordated (lists Windows XP); not needed
the old x-to-hats utility; untested on Windows 11

macOS

There is no input source on a Mac, but there is something better: ABC Extended, which Apple already ships. Add it in System Settings, under Keyboard, then Input Sources. Two dead keys cover all six:

PressThenYou get
Option+6c g h j sĉ ĝ ĥ ĵ ŝ
Option+Buŭ

A dead key produces nothing on its own: press it, let go, then press the letter (shifted for a capital). Option+6 is easy to remember because ^ lives over the 6. Do not rely on press-and-hold: it offers no circumflex on c and no breve on u. For a custom layout, Ukelele is the free editor people use.

Linux

The only desktop that ships an keyboard. The xkb layout epo (the command setxkbmap epo, or pick it in your desktop's keyboard settings) is the cleanest option on any system.

For everything else, set a Compose key (GNOME: Settings, Keyboard; KDE: Input Devices, Keyboard, Advanced), then:

SequenceGives
Compose ^ cĉ
Compose ^ sŝ
Compose u uŭ

The other circumflex letters work the same way, and capitals with the capital letter. As an escape hatch under IBus, Ctrl+Shift+U, then 109, then space gives ĉ.

Going further: The six letters, and where they live and the rest of the guide, when you want them. This lesson does not need them.

Read the full guide (optional) · 6 min read

Practice

Practise this lesson

9-question session

One question at a time, mixed across the exercises in this lesson. Miss one and it comes back round before the end.

Esperanto · Free printables

Worksheets for this lesson

Worksheets with answer keys built in. Open any one to view, print or save.

Lesson 4 of 51 in this chapter

Back to the curriculum

What do the colours mean?