1. Forum
  2. >
  3. Topic: Esperanto
  4. >
  5. Esperanto keyboards: all syst…


Esperanto keyboards: all systems go!

So, the biggest headache I'm seeing so far is being able to type Esperanto letters. Funny that when Zamenhof published his first book about Esperanto in 1887, he had no trouble typing his characters on his typewriter and couldn't imagine that technology would evolve to the point where it wouldn't be possible to type them easily.

Luckily, the New Zealand Esperanto Association has compiled a handy list of Esperanto keyboards for a wide variety of modern systems. Also note that even though Esperanto isn't available yet for mobile apps, you should still be able to access the course from your mobile browser!

Link: How to type Esperanto characters

Warning: The only modern system to my knowledge which can't type Esperanto characters is the Kindle Fire. If you've found a solution for that, please add it to the comments!

UPDATE: We now support the x-system in our course! It won't convert as you type, but you can submit a sentence with the x-system and if it will be marked correct, it will not be marked as a typo. YAY!

May 29, 2015



https://msdn.microsoft.com/en-us/goglobal/bb964665.aspx If you're willing to fiddle around a bit, you can edit the letters into your existing keyboard! (I added all the ^-accent letters under the ^ dead key, and ŭ under the ~ dead key on my modified version of US International :D)


I've used this in the past and I recommend it. The page says nothing about it being compatible with Windows 8/8.1 but I just used it on 8.1 and it appears to work as advertised. I just had to restart before it showed up in the list. Have some lingots!


I also recommend it! I made my own customized layout so I can type in many languages easily. I used bépo layout for French as my template.


If you need type a lot of French (ex: you live in France) it is handy to switch to be Bépo keyboard. It may take some time to get used to, but you will have access to Esperanto keys.


Bépo is a dvorak-like keyboard aimed at french users which is to allow to type in any european language. (+Turkish). I didn't manage to use the greek characters though… but I'm not learning it in the years to come. I've been using bépo for a few years and have no problems typing French, Esperanto, English, Portuguese and German.


Don't have time to read through all comments. Am going to use http://esperanto.typeit.org/ until I get tired of going back and forth between screens. typeit.org (free) supplies about 25 keyboards on their site. http://www.typeit.org/about.htm describes supported browsers, etc.


I would like to add that the easiest solution may be to use a macro or automation tool for binding any characters to any key on the keyboard. For example, i'm using autohotkey on windows, and when I type AltGr+c, ĉ is displayed, and when I type AltGr + Shift + C: Ĉ is displayed. You can of course configure the macros as you wish and switch between several set of macros (I have one for german and one for turkish also)


Thank you for your good idea! Dankon pro via bona ideo!


Here's an Esperanto keyboard layout for MAC (based on the GERMAN keyboard layout) that I made for myself last year:

http://uptobox.com/6fj9v6b9uspq (Instructions in German are included!)

P.S.: I hope posting links to 1-click-hosters is allowed here. Please let me know if this is not the case!

EDIT: updated the link for the file


Or set your keyboard to US Extended. Latin6 is already there, all of the European characters, accents, everything. I can type in Norwegian, then open another file & type in Esperanto without having to fardle with anything.


Going with the US Extended layout would indeed work well for people who are already used to typing on QWERTY. But I find working with the German layout far more comfortable, because, well, it's QWERTZ, which is what I use most of the time anyway. Plus, having to press two extra buttons to type characters (äöüß) that I already have designated buttons for seems a little silly, imho.


This one is by far the best solution I found for the german qwertz keyboard on mac os x, especially because the files are just a zip to copy instead of crapware to install :)

thank you!


You're welcome! I'm glad you're finding it useful. :)


"File not found". Could you please reupload?


Hi! Sorry for not getting back to your request sooner. I've re-uploaded the file for you, if you still need it: http://uptobox.com/6fj9v6b9uspq


Thank you.


My preferred solution for Mac is Iksoj from here: http://meeuw.org/osx/

It adds an Esperanto keyboard to the standard OSX language system which uses the x-system, that is, you just type cx and it magically changes to ĉ.

I prefer it to other systems because, if I'm on a machine without it installed, or forget to enable it, the worst that can happen is I end up using the x-system, which almost everyone understands anyway.


Mirinda! Mi tre malŝatas Mac-n, sed mi devas uzi ĝin por mia laboro anstataŭ Linux. Ĉi tiu metodo funkscias belega! Daknon! Lingot!


Yes, I also find it useful. Yet its backspace key works in the "traditional" Mac way, which annoys me.


How do you figure the backspace should work?


Being in Québec, I use the Canadian Multilingual Standard keyboard layout by default, and it easily allows me to type all letters with cirumflexes (ĉ, ŝ, ĵ, ĥ). I was actually really surprised by that given that accents are only on vowels in French, but apparently, since Esperanto was made part of Unicode, typing those letters is simple as long as you have a dedicated ^ key.

My only problem is the u with breve, which I can't easily type on my keyboard at all. I might look into modifying the keyboard layout slightly so that I have a convenient way to type it.

If only Zamenhof had been born slightly further away from Belarus, we might never have had that problem. I'm not entirely sure why the U with breve is as it is, either. I guess because each letter has to have only one sound, the short U had to be a separate letter from the usual U, and he wanted to avoid using letters that were common to other languages (hence not using û, which exists in French).

I find that v with a circumflex would probably have been simpler, and kept one single accent for all the accented letters in Esperanto while also not being used in any European language, but oh well.


I use that one also, but now I have found Holdkey which allows me to type Win 5 then u for ŭ: http://www.holdkey.eu/


I had to experiment with the Canadian Multilingual Standard keyboard. The consonants are fine. I have to type

Right control-shift-\ u

to get ŭ.


Personally I would have used w for ŭ, and x for ĥ. Since x, or the Spanish jota sound, or the Russian x-sound, is most easily produced by whom doesn't know at all how to pronounce it by producing a h breath but with the tip of the tongue just curled up a little like for r but without touching the upper gums, it ensues that pronouncing an s together with an x or sx naturally equals ŝ, c with x or cx equals ĉ, and so on. V should be allowed to be pronounced like a very short French u or German ü (and a full one between two consonants) as well as as a fricative, as a short ü vowel is actually the only way to pronounce kv like the Russians, Poles and Germans and other Eastern Europeans do without such a cluster which Zamenhof seems to love resulting into gv or kf : German Quelle, Russian kvartira : if you pronounce a long buzzing vvvvvvv, well, it is a kind of ü, the most silent of all vowels, the one you make when you put your finger on your lips and say shhhhh to tell your pal to shut up a little bit, which should be also the sound of - in compounds such as artist-grupo, lernejestr-sindikato.

J is never a full i sound though shorter, it is rather a very short Russian "hard i" (a sound where the tongue doesn't stick that much to the back palate as i does nor goes so much forward : the dark i sound of English "will") : that's the only way to explain the proper way to say Kiuj, tiuj, iuj, ĉiuj which rhyme with French trouille, grenouille... which so many Esperantists have a hard time mastering (including the duolingo teachers who pronounce kiuj like kiwi!) In the same way the English w-sound is NOT a fully articulated though shorter ou like in coup or group, it is the sound of u as in calculus, chorus, something closer to French eu : the lips don't close that much at all is in group and the tongue doesn't go far back as in the same.

It is an error to teach that j is a short unaccented i and w or ŭ a short unaccented u. You've got a short unaccented u in words such as trotuaro, ekspluatado, and a short unaccented i in words such as bieno, mieno... J and ŭ are different short vowels, which are called vanishes in English.

Officially the five vowels of Esperanto (in the PMEG among others) are defined by there degree of openness or closedness and of their back-ness or fronted-ness. The lips being rounded or not, side-drawn or not is not supposed to be prescribed though o and u are generally rounded and e and i generally side-drawn as for the lips. A is central and as open as possible (but the lips can make it more like a in malt if they are rouned or nearer a in cat if they are side-drawn), I is as closed as possible and as fronted as possible, E is just mid-way between both which most easily results into an open e as in bear, but in can be nearer the e of grey if the lips are more side-drawn, and somewhat nearer the e of behind or broken if the lips are let looser.


Se vi uzas Makintoŝon, vi povas fari propran klavarfasonon pere de Ukelele (Mac OS X Keyboard Layout Editor).

Jen mia propono:

  • ,s → ŝ
  • ,d → ĉ (aŭ ,c → ĉ)
  • ,f → ŭ (aŭ ,u → ŭ)
  • ,g → ĝ
  • ,h → ĥ (aŭ ,x → ĥ)
  • ,j → ĵ
  • ,,→ (x,y)
  • , spaco → (x, y)
    NB: komo (,) funkcias kiel senpaŝa/morta klavo, kaj kompreneble kiel komo.

Vortoj: Makintoŝo (Macintosh), propra (own, personal), klavarfasono/klavararanĝo (keyboard layout) per de (by means of), jen (here is), propono (suggestion), senpaŝa/morta klavo (dead key), komo (comma).


For those who use Mac OS, use this guide if you'd like to install special characters on the press and hold function.


I just set my Mac keyboard to US Extended (which has Latin6 pre-installed) & I have all of the E-o characters already mapped to the keyboard. <option> 6 & the root letter gives me ĉ ĝ ĥ ĵ ŝ & <option> v & u gives me ǔ.

For some reason the ǔ from my keyboard keeps getting read as a typo.


The diacritical mark over the 'u' in Esperanto is a gentle curve, called a 'breve'. It looks to me like you are getting a similar mark, but with a point at the bottom, named 'caron' (called háček in Czech). While this would be no problems for humans to read correctly, it is a different Unicode character, which the computer correction system sees as a typo.


You know, I've never noticed that. & putting the ˇ & ˘ right next to each other was just plain cruel to us of too much lifespan.

(Why I knew Steve Jobs when he was in Middle School! He was a sassy piece of work he was<old man voice>)


I do the same thing. Use "<option> b" to get the breve.


I'm a Mac user, and I prefer a simple dead-key typing system, that uses the semi-colon to trigger the special characters. I like it, because it is very fast (pressing key-combinations really slows me down). It also doesn't require moving my fingers from the home row. It doesn't interfere AT ALL with typing in English. While using this Esperanto virtual keyboard, I can also use the standard Mac key combinations for typing in Spanish, French, or Portuguese, or many other languages, on my USA physical keyboard. I never need to switch virtual keyboard files for typing in English and Esperanto. If you use a physical keyboard similar to the USA version, consider giving it a try. It's a standard Mac OS X virtual keyboard file, so it doesn't add any strange executable program to the system.

A Mac virtual keyboard file of this type can be downloaded from Amerika Asocio de Instruistoj de Esperanto (AAIE) website. Note that the link below immediately begins the download. Unzip the download, and the ReadMe file will give basic installation instructions.



Stevenvarner, using the AAIE virtual Mac keyboard that I linked, it is very quick to type each of the Esperanto "hatted" letters. To get 'ĉ', I tap the semicolon key, and then the 'c' key. The same is true for all the letters, including the ŭ. First the semicolon, then the letter that needs the hat. It's a series of two independent keystrokes. There are several advantages to this: sequential keystrokes are much faster than key combinations. A competent typist needs less than 100 milliseconds to type two sequential characters. It's faster if one or both of the characters are in the home position, as the semicolon, and four of the six hatted letters are. In contrast, key combinations like <option-6> take much longer, frequently more than ten times as long as two sequential characters. Key combinations always require moving the fingers from the home positions, and usually require moving both hands. This takes extra time before you actually press the keys, and it takes extra time after pressing the key combination, to return to the normal typing position.

Key combinations produce a higher error rate, because they require precise timing that is asymmetrical to normal typing. In typing sequential keys, it doesn't matter if the rhythm is slightly irregular. As you know, with a key combination, one key must be pressed first, and held, while the second key is pressed, then both are released. Small variations in the timing can cause errors, and so will pressing the correct two keys with the right timing, but incorrect order. Many approaches to typing the "hatted" letters require a key combination followed by an additional letter, that is, they require both a key combination and a keystroke sequence. With US Extended, you have to press <option-6> followed by 'c' (or whatever letter).

Finally, you have to use two different two-handed key combinations for Esperanto, both <option-6> and <option-b>. This contrasts somewhat with the single-finger, single keystroke semicolon trigger.

If you are happy with your current typing system, there is no reason to change. But if you want a faster, simpler, more consistent typing system that keeps your hands in the home position, and produces fewer errors, then consider the semicolon virtual keyboard system that I linked above.


Mi amas la supre priskribitan sistemon!


Nekoninda, I'm not sure how you are using the semicolon. Is the link an Esperanto keyboard for Mac? How is this preferable to using the U. S. Extended keyboard with the option-6 and option-b key combos? I've found that their use is becoming second nature now.


Steven, Let me respond. The " ; " functions as an "active" dead key. I simply type " ; " before typing: c / g / h / j / s / u –– appears: ĉ / ĝ / ĥ / ĵ / ŝ / ŭ.

[deactivated user]

    That looks really neat! I'd try it but OS X El Capitan's System Integrity Protection feature prevents me from logging in as super user to change the file permissions and make the modifications to the file. :(


    For English mac users:

    -> System Preferences -> Keyboard -> Click Input Sources tab -> click '+' sign at the bottom left -> add the "ABC Extended".

    Use that as your keyboard when typing Esperanto. The two accents are made using:

    Option + b ---> ˘ (as in 'ŭ') Option + 6 ---> ˆ (a in ĉ, ŝ)

    [deactivated user]

      I appreciate your suggestion, but in my case it doesn't quite work as well because I don't use Qwerty. I switched to the colemak keyboard because it doubled my typing speed. I do have the Esperanto Qwerty keyboard, so what I can do is switch back and forth between the two keyboards to gain the best of both worlds. The switching can be a pain though. If only there were an Esperanto Colemak Keyboard. http://colemak.com


      Esperanto is one of the "Colemak languages". I found this on the project website: ĉ, ĝ, ĥ, ĵ, ŝ: AltGr+[x] {letter} ŭ: AltGr+[b] [u]

      [deactivated user]

        I have fixed the problem. :) My Recovery HD Partition was updated, allowing me to temporarily disable System Integrity Protection so that I could add the characters to pressAndHold.app. See my other comment for a possible template for future Esperanto Macintosh users to use.

        [deactivated user]

          It worked! To save other people from the trouble of manually adding these special Esperanto characters, they can download a copy of my Keyboard-en.plist file @ https://drive.google.com/file/d/0B50TnhMx_VOcc2VGWVNISFNuMFU/view?usp=sharing

          This file is the same plain, regular file that is found in Mac OS X after installation, but with the Esperanto characters: ĉ, Ĉ, ŝ, Ŝ, ŭ, Ŭ, ĝ, Ĝ, ĵ, Ĵ, ĥ, and Ĥ added to it. I have tested it just now and it will work on EN-Qwerty, Colemak, and I think also Dvorak.

          To add the file, temporarily disable System Integrity Protection, then use the Unix chmod command to add the needed permissions to the /System/Library/Input Methods/PressAndHold.app/Contents/Resources folder. Add this file and replace if needed the Keyboard-en.plist file. When done, save changes, shutdown and boot to the Recovery HD Partition to reenable System Integrity Protection. Reboot to OS X and the characters should appear when held down. Let me know of any difficulties adding the file. I will try to help you the best I can.


          Can anyone figure out how to type the breve on CMLS? The way documented in the link isn't working.


          Yes, I mentioned it in a comment above. On my keyboard, it is

          Right control-shift-\ u


          For anyone here who is on their iPhone in their browser like me, you can easily get an Esperanto keyboard. Just search it in the App Store, download the app, and then go to General>Settings>Keyboard>Keyboards>Add New Keyboard>(name of app) I chose to use an app called EoKlavaro and it works great


          I use Esperanta Klavaro by Viacheslav (Slava) Shklyaev from the App Store on iPad/iPhone. The custom keyboard layout, U.S. Esperanto, is my choice on Mac OSX (option c = ĉ). I don't find a link to it with google, so if anyone is interested, I'll post it for download.


          Thanks! This worked perfectly for me.


          I can't seem to find a solution for my Microsoft Surface 2 tablet (which has Windows RT, and is my main device) :/ I've been using the buttons so far, but it would be a lot better if I could type the characters. Does anybody know of a way?


          On my English international keyboard on Windows, I can type everything except for ŭ. Can somebody help?


          Ironies abound. I think it is very unlikely that Zamenhof was using a typewriter in 1887, since typewriters of that day were slow, primitive, in very limited use. People around the world wrote with pen or pencil, and diacritical marks presented no impediment. Typesetting for books and newspapers also didn't have a problem adding the needed diacriticals. Later, when typewriters became more useful and widely used, those manufactured in Europe allowed easy typing of all the letters needed for Esperanto.

          Diacritical marks became a significant problem only when computers came into widespread use, dominated by companies with no interest or respect for any language/culture other than English.


          Actually that's not true! Zamenhof invented the daisy wheel! He patented a typewriter that could use changeable heads to type different scripts on Dec 16, 1891.


          Your link didn't work for me, but I am interested in the reference. There is still a distinction to be made between filing a patent in 1891 and using a typewriter in 1887, and earlier years when Zamenhof was developing Esperanto. I would love to know when he first began using a typewriter regularly, and how that typewriter handled supersigns.


          I'm assuming that he backspaced and added the ^ - which was, and still is, the standard method if one isn't on a computer.


          Au contraire. The need to backspace is another artifact of English hegemony. Many European typewriters were built in a way that did not advance the carriage after typing a symbol often used as a super-sign. Did Zamenhof's first typewriter have this feature? I don't have any idea, but I would love to know this and other details about the typewriters that he used.


          Aha! I suspect you are right.


          I didn´t know personally Zamenhof, but now I remember. All mechanical typewriters had adopted this system: First enter the accent and then the letter to be accented. Thus, one could accentuate any letter with any accent, using respectively, before the letters, the corresponding accent: circumflex, acute, grave, tilde, grave+acute, or quotes. The latter accent was used before u to produce ü. The penultimate was obtained by typing successively grave accent + acute accent + u to produce ŭ . ^c produced ĉ, ^g produced ĝ, ^h produced ĥ, etc. The extinction of typewriters, and its replacement by computers, is what has given rise to the problem. This can be confirmed by means of mechanical typewriters that still survive in museums or deposits.


          Do you have a reference to share?


          That link didn't work for me :( and I'm really curious about this... I once almost wrote a book about keyboard layouts!


          For some reason Duo doesn't seem to like google book links. See if this works: https://play.google.com/books/reader?id=ZRdOAAAAYAAJ It is on page 33, patent #65797 IF that link doesn't work either, you can search "Verzeichnis der von dem Kaiserlichen Patentamt in der Zeit vom ... ertheilten Patente"


          Thanks. The link carries a date for the patent that is one day after Zamenhof's 32nd birthday.


          Hi! I wrote a short guide for Linux at http://ebzzry.github.io/eolinux.html. This article shows both the use of the Compose (Multi) key and another, faster way to input Esperanto characters.


          in Windows you can add the French (Canada) layout instead of Esperanto and to get symbols like ĥ, ŝ, ĝ, you can press the first key to the right of P and then c/g/h/j/s for ĉ/ĝ/ĥ/ĵ/ŝ, and press (at the same time as the right Ctrl key and right Alt key) the third key to the right of L and then press u for ŭ. Note that keyboards vary. On a US keyboard that key is the 3rd to the right of P.


          I have created a browser plugin to automatically switch between keyboard layouts on duolingo. It also has an Esperanto keyboard layout. This layout is basically a qwerty but with the accented characters on keys that aren't used in Esperanto. (Q W X Y [ ] ).

          The plugin can show you an optional layout of the keyboard but that can also be turned of once you memorized it.

          Chrome: https://chrome.google.com/webstore/detail/duokeyboard/dekooljcgfaiokofbciaflklkfniimfa

          Firefox: https://addons.mozilla.org/en-US/firefox/addon/duokeyboard/

          Opera: https://addons.opera.com/en/extensions/details/duokeyboard/

          Hopefully some of you find it useful


          Strangely enough the above does not include Tajpi (http://www.zz9pza.net/tajpi/en/) which is what I use on Windows. .


          I've seen several messages saying tajpi is tagged by antiviruses


          I can only say I never had that problem, but I installed a year ago. I did suggest someone email the developer. He is a nice friendly chap.


          Just to add I have emailed the developer, though he might appreciate hearing from anyone who can give him more specific information.


          Yes, it's happened to me with AVG antivirus. The reason is that it "looks like" a keystroke logger to the antivirus program. Because, essentially, it IS a keystroke logger- it's checking to see if you execute a specific combination of keys (in my case, I hit the ; key followed by the letters g,j,s,c,or h). You can get around this by adding it as an exception.


          It's also pretty hard to remove once you've installed it. If you're not aware of how to close it (which does happen, since the settings menu is in esperanto) it doesn't stop running, and thus can't be removed.


          There is a little American flag in the settings menu that changes the settings to English.


          I installed Tajpi just last week and did not have any issues.. maybe whatever problems there were at one time with the file have been resolved by now.


          Yes, I've been getting antivirus warnings each time I've tried to download Tajpi (AVG antivirus)... however, I tried again yesterday (not changing anything with the antivirus program) and it worked. Yay!

          I have it set for putting this "^" before certain letters makes the accented letter. It just made sense to me, and I hardly ever use that symbol anyway.


          I find tajpi excellent. Bypass your antivirus and install it! Just remember to turn it off when you're writing in English though :-).


          You can change the settings to make it less of a pain if you forget to turn it off when you write in English. I have it set so that it does not turn sh into ŝ etc but I have kept the x system. You could even have it so you have to use the control key to get the hats, so that English typing is not affected. (For those not used to tajpi, turning it off/on is a simple as pressing CTRL + spacebar).


          Thanks for the advice - very helpful!


          I have no trouble typing Esperanto characters, but I don't know whether it has to do with my operating system, Linux, or my language - Portuguese. So, here, for instance, I simply type "^" and then "c", and it becomes "ĉ". Except for: ŭ. lol


          Can you also type ŭ without a problem?


          ALTGR+SHIFT+9 (release) u = ŭ

          ALTGR+SHIFT+9 (release) SHIFT + U = Ŭ


          Oops! now, that is a problem. :-(


          Ŭ is an odd key combo that I have to look up every time I want to type it. Alt-Gr, shift, and left paren (9) if you have international + dead keys.

          I'm also on Linux, my keyboard is specifically US-Int'l with dead keys.


          Linux's international English keyboard is THE keyboard for typing all languages! :)


          I prefer Colemak. ;) But yes, even that layout I modified to type Esperanto faster on my Mac.


          Linux's International Dvorak keyboard is also excellent.


          Look into the compose key ... the ŭ is simply (compose key, u, u again). I gave more details in a post a bit further up the page.


          I use it for Spanish, English, French, Chinese (Pinyin) and Esperanto. No need for changing between keyboard layouts anymore.

          TIP: Because I'm a programmer, I switched back and forth with the US non international, just to type faster the quotes (' and "). But after I learned you can type quotes with the Alt-Gr key directly, I'm using exclusively this US-Int Layout with dead keys.


          On the Brazilian ABNT keyboard on Linux the dead ˘ is also available, I believe by memory on altgr+shift+°.


          It doesn't work here. I'll try other combinations later on.


          mind, not the high o, the degree sign left on the bottom row.


          Tajpi is a good one. AutoHotkey is the best (it's an universal program), I use it. After downloading the AutoHotkey software, you can use several scripts for the target language as you like it. The concept is to use the favourite keyboard layout. For example, here is a script for Esperanto (for Windows):

          ;suffix x

          ;CTRL hotkey (press simultaneously)


          There are two options. Using x suffix or Control modifier.


          Hey, that's really cool! Thanks for commenting this. I'm using it already. I seem to be having a bit of trouble, though. I'm using the first script you mentioned. It seems I have to press the spacebar in order for "cx" to become "ĉ" (or any other "ĉapelajn literojn", for that matter). Is that normal?


          Use the following line of code at the beginning of your script file. #hotstring * ?

          . * (asterisk) allows the hotstring to trigger without an ending character (ie space). ? (question mark) allows the hoststring to trigger even when it is inside another word.


          Both this and Rattl's idea can be used to solve the problem. Thanks a lot! :D

          • 2600

          To avoid that issue each one should instead be written in this format:


          When you include the asterisk it causes the replacement character to be triggered regardless of whether or not you have an ending character like a space, full stop/period, or enter.

          The question mark is included so that it is triggered even when the letter combination appears within a word.


          You're right, thank you.


          No, you need not to press the spacebar, but I also found that it works unsure (e.g. sometimes cx doesn't become ĉ), I don't know why, it depends on the preceding character or probably it is a timing problem. If I find out I inform you.


          Yes, I originally typed an asterisk between the two colons, but disappeared (by the HTML converter) and I didn't see it. But Rattl found the best solution using :*?: .( AutoHotkey has a very complicated and funny syntax.)


          When I try to put the above code into a Notepad document and save it, it tells me that some of the UNICODE letters will disappear upon saving (i.e. ĉ turns to c). Am I supposed to open it in something other than Notepad?


          No, you can use Notepad. You should chose Unicode in the coding menu. But my original script is erroneous due to the lack of question marks and the HTML converter swallowed the asterisks. Here is the correct script:

          #hotstring * ?

          ;suffix x

          ;CTRL hotkey (press simultaneously)



          I'm sorry if this is a stupid question, but I just can't seem to get it to work. What is the unicode for the letters (if that's how it works)?

          • Download and install AutoHotkey software, if necessary
          • Copy-paste my script above into Notepad with Unicode (or UTF-8) encoding and with "ahk" extension, e.g. Esperanto.ahk
          • Double click to run the script
          • Test it. You can exit by ESC
            I hope it will work :)


          Oh, I'm such a dummy, I didn't see the option to save using UTF-8... Thanks a lot Peter!


          Mi ankaŭ usas ĉi tion... Mi amas ĝin! Dankon.


          You downloaded the program, right? All you have to do is copy and paste this onto a notepad...

          #hotstring * ?

          ;suffix x

          ...and then, you save it as a .ahk file. After that, you just have to double-click on the file to activate it.

          And that's all there is to it! Just remember to activate it whenever you turn on your computer. I guess you could also add a shortcut of the file to your Startup folder so that it automatically activates whenever you turn it on, instead.


          Ctrl is a bad hotkey to use as it already has a lot of shortcuts linked to it like Copy and Save. I've chosen to use the Alt key in my AHK script.

          !c::ĉ; !g::ĝ ; !h::ĥ ; !j::ĵ ; !s::ŝ ; !u::ŭ


          I agree. Actually, somebody doesn't use the AutoHotkey system for other purpose (e.g. for French accents), Tajpi is the best choice.


          I've incorporated all Esperanto, German, French, and Spanish special characters into my AHK script. It's a brilliant piece of software!!


          Thanks for the information. I'm gonna use Tajpi. Mi skribas tion por montri ke funkcias: Mi skribas ĉar mi volas, mi skribas ĝin. Çu vi havas ĥorloĵon?. Ŝia nomo estas Laura. Mi ankaŭ ŝatas helpi. The only default is that every moment I leave the system to type "normally" the system goes away and I need to download it again for the next time (but it's not complicate). P.D: I don't know if I typed correctly "horlojon" but I wanted to prove the system.


          Hello. Thanks for your advise. I am planning to start to learn Esperanto sometime in the future. And this will be very helpful. If I wanted to do the same with Chinese pinyin, how could I do it? I would need these kind of instructions to write these characters: ǎěǒǔǐ, āēōūī I can already write á à and the same letters with other vowels.


          For those using iPads, the Logitech Bluetooth keyboards use the US-Extended set for Mac, so you can use the same keystrokes to get the Esperanto characters. [OPT]-6 c = ĉ, [OPT]-B u = ŭ, and so forth.

          Post la fina venko, all keyboards will have the Esperanto characters standard! ;)


          Yes, the Logitech Bluetooth keyboards for iPads are good. — I use MessagEase keyboard in my iPhone. It also works in the iPad as well.


          I have been using MessagEase on my Android phone for quite some time and was glad to see it supported these characters without any fiddling.


          MessagEase is the best keyboard for Android and iOS which I know. :-)


          On linux an esperanto keyboard is available right from the beginning .

          [deactivated user]

            It depends on the distro though...


            Using the "Gnome" desktop environment, one can use the right-alt button as a modifier key to type ŝŭperŝiĝned characters. Just make sure that gnome-tweak-tool is installed and enable the Esperanto setting in the Typing menu.

            Doing it this way one doesn't even need to change away from their standard keyboard layout. Just press the right alt button when you want a character to have a hat!

            One might need to install an Esperanto language pack first though. Mi ne memoras!


            Ah! I forgot to say that you ALSO have to go into the Settings menu, go to keyboard, click on the shortcuts tab, click on the Typing sub-tab, then click on the right side of the Alternative Characters Key selection and choose Right Alt, or whatever button you want to use.

            The package you need to install is PROBABLY: language-pack-gnome-eo To look for more esperanto packages, use your package manager or open a terminal and type: apt search esperanto One of them will do it!


            I should add that the Google keyboard for android devices has Esperanto as a supported language.


            What about the h-system, which is officially considered an alternative by Zamenhof himself in the “Fundamento de Esperanto”? Seems to me that the x-system is just an old 20th century- way of saying “Well, we know the technology isn’t efficient enough, but some day, we’ll be able to replace these x by accentuated letters”… Nowadays, I think Esperanto words are to be written with ĉ ĝ ĥ ĵ ŝ ŭ, but ch gh hh jh sh u should be the only alternative, instead of this x-nonsense… Ĉu ne?


            The h-system is usually not tought to beginners early enough. Here a pleasant "exception" - even not in a training course but introducing lecture on how Esperanto works: http://egu.akueck.de/?q=eo_albumo#muzeoj2015 .


            That's pretty interesting! Thanks for the link! I've not seen the h-system used let alone taught.


            Nonsense?, ;-)
            It a personal preference, but i prefer x system because X is not in the esperanto alphabet.


            As a compromise to the founding principle that no letter will ever changes its pronunciation based on its neighbors, the 'h' and 'x' systems both have their pros and cons. 'h' seems more natural to pronounce as you're reading it, but suffers from 'h' also being used in other contexts within the language. 'x' is unused, and therefore dis-ambiguous. In my limited experience, I've only ever seen the x-system "in the wild", probably for its clarity within the language. I honestly think you will not see widespread use of the h-system outside of the early 1900s. :)


            You can find messages using the h-system posted every day on Facebook and other online discussion sites. It may not be as common as the true Esperanto letters or the x-system, but it is still widely used. It's used more today than it was 100 years ago.


            You can buy even Esperanto/German dictionaries where the Esperanto words are spelt in the h-system: http://www.amazon.de/dp/3864681375 (paperback) http://www.amazon.com/dp/B00FDTTW3E (Kindle e-book). Also this book on official Esperanto words is in the h-system: http://www.amazon.com/dp/B00R3IW53W .


            For anyone on (K)ubuntu in an Spanish keyboard layout, like me, you can type all the special letters as a simple accented character without using any special configuration: «Shift+`» («^») and then «g», «h», etc. The only difficult one is the «˘» accent, which is obtained with «AltGr+Shift+ç» and then «u» or «U»: ŭ Ŭ


            I have linux mint + KDE 4.8.5 + spanish keyboard, but probably it works in other systems:

            go to system settings → hardware → input devices → Keyboard → avanced

            Mark 'Adding Esperanto circumflexes' → mark 'To the corresponding key in a qwerty keyboard' → Apply **

            then: Alt gr + u → ŭ etc.

            ** If you don't have this options probably you need to go to Locale → System Languages and install Esperanto.


            Thanks, Chuck! I added this link to http://komputeko.net/index_en.php Mi iam poste ankaŭ poluros la esperantlingvan artikolon pri tiu temo en la Komputeko-retejo; endas.


            Ok... The windows keybord options are horribly out of date


            Saluton! — Mi tajpas per MessagEase-klavaro en iOS kaj en Android , bv. vidi ĉe
            MessagEase Fundamentals — YouTube

            iOS (iOS 8.1 aŭ pli nova) :

            Android (Android 2.2 aŭ pli nova):
              + http://www.exideas.com/ME/keyboardsOnline.html

            P.S. — Bonvolu vidi ankaŭ la fadenon: Esperanto keyboard on Apple products!


            iOS Esperanto keyboard -Esperanta Klavaro by Viacheslav Shklyaev https://appsto.re/md/9Fzd5.i


            Yes, I have Esperanta Klavaro by Viacheslav Shklyaev, but I use the MessagEase Keyboard.


            For mac users:

            -> System Preferences -> Keyboard -> Click Input Sources tab -> click '+' sign at the bottom left -> add the "ABC Extended".

            Use that as your keyboard when typing esperanto. The two accents are made using:

            Option + b ---> ˘ (as in 'ŭ') Option + 6 ---> ˆ (a in ĉ, ŝ)


            I'm on Linux Mint Cinnamon, if you go to Keyboard > Layouts tab > Options... > 'Adding Esperanto Supersigned Letters' and choose your keyboard layout (Qwerty,Dvorak or Colemak) you can then simply use the right Alt key (Alt Gr) with a letter to add the Esperanto diacritic marks: ĉĝĥĵŝŭ

            Whether this option is specific to the Cinnamon DE I am not sure; it's worth a try if your on a Linux distro though as it seems the easiest option (to me at any rate). Hope this helps!


            I thought a Dvorak layout for esperanto on Linux didn't exist. Probably just a few people use it lol


            I need it in Windows 10 and Windows Phone.


            Yay! Esperanta Klavaro successfully downloaded from iTunes App Store, and then I followed the simple directons to add that keyboard! No more typos!


            For anyone using Windows 10, I found an open source software WinCompose that looks like it does for Windows what the Linix users have (right alt, ^, c for ĉ). I downloaded from here: https://github.com/samhocevar/wincompose. It also has more than 2200 sequences for all sorts of international characters and general symbols like ⓒ.


            Se vi uzas en via Android-aparato SwiftKey-klavaron, vi povas ekde nun tajpi (kaj ŝovumi) ankaŭ en Esperanto. Vidu ĉe Google Play.
            • Hejmpaĝo de SwiftKey: https://swiftkey.com/en

            Miamemore, la saĝtelefono "Doro" uzas SwiftKey-klavaron.


            OK, so this is being added to an old and probably no longer active discussion, but I'm going to throw it out there anyway.

            Kindle Fire can use a keyboard substitute called Messagease. It's a different kind of keyboard that only has nine keys and . . . well check it out at www.exideas.com to see how it works. I love it and any time I buy a new device, Messagease is one of the first apps that gets installed.

            There are two ways to do Esperanto characters in Messagease. The first involves a compose key combination which I can never remember. The second is to load an Esperanto layout made by a Finnish Esperantist. It moves some of the less-used and not-used-in-Eo letters out of the way to make room for the hat letters. The 'q' and 'w' and friends are still there, just not where they are on an English layout. Loading the new layout is pretty easy and the instructions are right inside the app.

            Now the bad news: Messagease isn't available in the Amazon App Store. To load it you have to enable Google Play Store. There are sites all over the Web that will show you have to do that, and if I remember correctly you don't need to root your Kindle Fire or do anything else that could potentially be problematic. Search for "lovemyfire google play" for one good set of instructions.


            Should we report any sentences that still count as a "typo" then for using the x-system? Because I see it very often, for instance every time I type "Cxu" it counts as a typo.


            It still counts it as a typo when you use "cx."


            Is this for a particular question or do you experience this throughout the course? Either way report it as an error. (Although if it is the latter...)


            For Chromebook users or anyone who uses Google Chrome: there is an extension called Ektajpu. Download it on the Chrome Web Store. Once it is activated, you have just to type x after the character that you want to put an accent mark, as you do in the x-system. For example: antau + x = antaŭ.


            I've been using Ektajpu for quite some time on Chrome/Chromium and it works quite well. Actually it works a little too well sometimes. Words like "Linux" or "deluxe" come out as "Linŭ" and "delŭe" if I happen to be typing something in English and forget to turn Ektajpu off, or if I'm typing in Esperanto and want to make a reference to a certain penguin-powered operating system.

            But all in all it's pretty useful.


            It seems that at the beginning of sentences the x- convention is not being accepted. Sometimes words like Cxinio in the middle of the sentence are also flagged as typos.


            Yes, we in the Esperanto course team are aware of this problem. For some reason the problem only occurs with capital letters with circumflexes, and in those sentences we have had to specifically add the -x spelling as a specific valid answer. Lower case accented letters, for some reason, are not a problem. So if you come across instances where we've omitted to fix that in a particular sentence, please feel free to report it to draw our attention to it. If you use a keyboard driver or utility which supports the Esperanto accented letters the problem also does not occur.


            the iOS one doesnt work anymore


            Thanks for the help!


            Ubuntu Linux lxkeymap GB(extd) keyboard layout has altgr+6+<letter> for Ĉ, ĥ, etc. altgr+~+u will do ŭ. Just for interest altgr+@+u makes ǔ which is not the same.


            same for US extended on Mac, for those who would be interested, except ŭ uses altgr+b for the ˘.


            I just type <option> v + u and get ǔ. If I just type the <opt> v I get ˇ .


            FredCapp, to get the correct breve symbol used in Esperanto, use <opt> b instead of <opt> v. The v symbol is the caron (ˇ), not the breve (˘). <opt>-b-u = ŭ.


            Yeah, someone else explained that to me. It took me looking at the two characters at 76 points before I could really see any difference, but the system apparently sees it too well.



            "Also note that while we would love to support the x-system, this is not currently possible due to technical complications."

            Oh oops. I marked something as a mistake because it told me the x-method was wrong before reading this. Now I feel bad for wasting somebody's time.


            Don't worry, it only wasted about 15 seconds of my time, no biggie. ;)


            The Kindle Fire is an Android-based system, so AnySoftKeyboard should work on that, unless their keyboard-support is very un-androidy...


            This is probably an obscure option, but I have an old Konyin keyboard, which is a physical keyboard designed for multilingual use.

            To the best of my knowledge, the product line seems to be defunct (although I hope I'm wrong), so if you track down one of the keyboards, be sure you can get your hands on the software to make it work in Windows. I lost my installation disk a while back, so I can only use the keyboard on the laptop I'm using to type this.

            Here are a few characters it produces: ŝ ĝ ĵ ǔ


            Note: Mac Users can also edit their keyboard press-trays manually to add the Esperanto's unique, non-Roman characters. It's a tricky process, and I recommend EXTREME caution in doing so--but it worked for me. Here's a link to the tutorial: http://apple.stackexchange.com/questions/20505/how-to-add-characters-to-the-press-and-hold-character-picker-in-os-x-lion


            I made an Esperanto keyboard in which you can type both English and Esperanto with. It's based off the UK keyboard, but some symbols on the UK keyboard can't be typed, but that's what switching from keyboard to keyboard is for :)

            Here is the download: http://www.filedropper.com/esperantokeyboard_1

            If you have any questions, please ask me :)


            Why does my poor kindle always get left out?


            You may be able to install the Google Keyboard from the Amazon store. If so, they offer an Esperanto language for it. A small world globe key sits next to the space bar, which you can push to switch between languages. It's really useful. Good luck!


            Does anyone no of a free Esperanto on-screen keyboard for Windows/Mac?



            I also like the Canadian Multilingual Keyboard available through Windows.


            Mia portebla komputilo (laptop) jam enhavas ENG CMS (English Canadian Multilingual Standard) kaj FRA CMS (French CMS) klavaron.

            This came by default with a Canadian laptop with Windows, and requires only pressing the "[{" key next to the "P" key plus e,u,i,o,s,g,h or c to make ê,û,î,ô,â,ŝ,ĝ,ĥ, or ĉ. I assume, like any other language packs, it can be added alongside any other packs in Windows (I have Russian, Polish and Spanish also installed, and they all can be toggled between with ease).


            You should be able to enable the Esperanto keyboard with the on-screen keyboard right from Mac. Check the Settings>Keyboard>Input. My system's OS language has been Esperanto for months (my iPad, too; it doesn't change much, but sometimes I remember the date is displayed in Eo :D).


            Thanks! Here's a lingot!


            It seems the only esperanto keyboard that will run on iOS versions prior to 8 is the one that inconveniently requires copy-pasting the text to where you want it.


            No, I was using my old mac 7 (whatever silly name they gave it) to type in Esperanto. I just went to the settings told the keyboard to us the US Extended. Instant Latin6 characters. I have done that with every computer I've had since.

            It helped that I personally knew some of the top brass at Apple & I told them what I wanted. Steve Jobs apparently sent the word down himself to include a Latin6 keyboard option sometime back in the 1980's. He wanted everybody to be able to use his machines.


            You're right, iOS 8 was the first version of Apple's mobile operating system to support third-party keyboards.


            There is a new keyboard for iOS -Esperanta Klavaro by Viacheslav Shklyaev https://appsto.re/md/9Fzd5.i


            …and a non-QWERTY MessagEase keyboard.


            I've made a setup for Norwegian keyboards with Esperanto keys, accessible with AltGr, using the MS Keyboard Layout toolkit. You will get an extra keyboard icon on the language bar for switching between regular Norwegian and Nor+Esp. Both the layout and the application for creating new layouts are included: https://dl.dropboxusercontent.com/u/22972712/NorEsperantoLayout.zip


            Actually Zamenhof already solved that problem by allowing "h" after a letter instead of the "hat". Duo does take that (at least 95% of the time), though it does mark it as a typo...


            Duolingo supports the x-system (just recently) and the diacritic letters. It doesn't support the h-system due to implementation difficulties. Reference Discussion: https://www.duolingo.com/comment/8935629


            from the post from amuzulo: "Also note that even though Esperanto isn't available yet for mobile apps, you should still be able to access the course from your mobile browser!"

            Thanks for making that clear. I've been working through the course at times on the bus, using my smartphone with Firefox OS which uses (naturally) the Firefox mobile browser. So far it has worked very well.

            Personally, I think that the trend toward OS-specific mobile apps is not healthy for an open, vendor-neutral Web. I'm glad that Duolingo is maintaining a smooth-functioning browser interface for mobile devices. It would be even better if they state that clearly in the Mobile section in the website.


            Repost from Beny Lois Weekly Language Newsletter #57: Online Keyboard [Lexilogos] - This really handy tool lets you select the target language, and then you simply type as normal into the field and see all the letters come up in the foreign script. Useful if you want to write something quickly, without having to worry about changing your keyboard settings. http://www.lexilogos.com/clavier/esperanto.htm


            I know an Android app which is called MultiLing keyboard can choose an Esperanto keyboard. I downloaded a long time ago. I don't know if it's available now.


            I just modified the US international keyboard and made it support the ŝ, ĵ, etc.


            What OS and how?


            I'm on Windows 10.


            On Windows, I copy the ek.exe's files into any folder. But this way it not runs in Microsoft's programs lke Winword or Internet Explorer. Only for a full unicode supported programs like firefox, notepad++ or Openoffice. On Android I use Multiling app. On linux I use the native ^-key and for ŭ [altgr]+[shift]+[|], but I change ˘-key and ¨-key in ~/.Xmodmap file, because we don't have diaeresis in may languange.


            I have a LG G3, is there any way to get the Esperanto keyboard, running android 4.5 kitkat.




            Don't know if this has been mentioned already, but Google Keyboard now supports an Esperanto keyboard, for free.


            I use my right alt key for the ĉapeloj. Just pop https://goo.gl/6GGJGp into your documents folder an run the hotkey program. It works quite well for me, and you can map it to a more ergonomic key if you want by opening that .ahk file and using any of https://autohotkey.com/docs/KeyList.htm.


            On the IOS you can download the "Klavaro" applicication- is a esperanto keyboard,very good ,without adds. Esperanta Klavaro by Viacheslav Shklyaev https://appsto.re/md/9Fzd5.i


            I was using Chrome and tried the character map shortcuts but they did not work. I installed the extension from JCREED link below and Yessssss!!!!!! It works! :) You might have to close and reopen Chrome for this to work. Thanks again jcreed!


            I use Wikimedia Input Tools on Google Chrome. Just click the language and convention you want to use and bam, s+x=ŝ.


            Yay! I'm so glad I found this!


            For Mac OS X users, I have adapted GNOME's Esperanto keyboard, and make it available at https://github.com/jungerstein/esperanto-komputilo/tree/master/klavarfasonoj/osx/esperanto-cf.bundle

            For details, please look at my post at https://www.duolingo.com/comment/9871093


            http://superuser.com/questions/945082/type-%C5%AD-u-with-breve-on-canadian-multilingual-standard You can type a ŭ by pressing Ctrl+Shift+ backslash (third key to right of P), releasing, and then pressing u.

            I have been using the Canadian Multilingual Standard Keyboard layout for typing Esperanto, but the instructions that the New Zealand Esperanto Association had were incomplete for ŭ. Finally, I can type ŭ !

            [deactivated user]

              I know how to type Esperanto special characters. Choose ABC-Extended in the Keyboard Preferences; Key: press option+6, release, and type c,g,s,j, you will see ĉ,ĝ,ŝ,ĵ. To type ŭ, press option+b, release, and type u, you will see ŭ. (To type other languages' charaters has the same way. You can show the keyboard viewer, press option, then you will see some orange keys.)


              Google keyboard (android) supports Esperanto both regular and handwriting inputs


              In order to write the characters ĈĜĤĴŜŬ, the best way to do it in PC is using Tajpi. You can choose the method you want to type them, for instance, I use the Alt-Gr methot, so I hold Alt-Gr while writing CGHJSU, and I type ĈĜĤĴŜŬ, respectively. I like that method since I can't type an Esperanto character accidentally, for instance, with the x-system, if I want to write "auxiliar", I'd type an ŭ accidentally, so the Alt-Gr method is better for me. For Android devices, the Google Keyboard supports Esperanto characters.


              Admittedly not having read all the comments, there is an app for iPhone [and possibly Android, but IDK] called Klavaro. It works just like any other keyboard you can get on your phone and works well with Duolingo also.


              The X-System helps a lot and it intuitive to type.

              It is now the 21st century - no language should have accented characters; they don't work any more. I currently have to use a French/English keyboard and now I cannot type Esperanto.

              Time to upgrade the languages people!


              You could just use Tajpi.


              No, writing a program for every possible device on the planet is not an efficient solution. I use a BlackBerry - no Tajpi. I am pretty content using the X-System however, it does the job and will work on all devices.

              However my point stands: in the day of keyboard entry, a modern language should try to avoid special characters (or even better, the Esperanto alphabet should "BE" part of the standard).


              Nice of Amazon to support Esperanto characters, hopefully other tech companies will follow suite soon.


              Google does too. Sadly, Apple does not.


              Thanks for this resourse :)




              Old thread, but there is a great keyboard layout (for mac) here: jakwings.github.io/mac-keyboard-Esperanto/


              I type in the Colemak layout. Luckily, the portable Colemak driver for Windows supports all Esperanto accents!

              [deactivated user]


                I use the swiftkey keyboard app in my phone and it has an Esperanto keyboard you can download


                I made a simple script for autohotkey that does this here's the link https://pastebin.com/xPMCMisS


                G-board, google's keyboard, has an esperanto keyboard as well. I don't know if it's been said, but it is good to play with.


                Is there anything optimized for a Chromebook? I use a school one that I checked out from my school's media center.


                Keybee Keyboard

                Se vi uzas Android-aparaton (saĝtelefonon aŭ tabulkomputilon), vi havas (ekde nun) plian eblon tajpi en Esperanto:

                Bonvolu noti, ke vi povas uzi klavar-aranĝojn por la angla, itala, hispana kaj germana. Mi tre rekomendas provi ĝin.


                HERO Keyboard

                Se vi uzas iOS-aparaton (iPhone aŭ iPad), vi ekde nun havas eblon tajpi Esperanton ankaŭ per la klavaro HERO (HERO Keyboard).

                Ĝi estas optimizita por la angla, kaj ĝi ĵus estis ĝisdatigita al la versio 2.3.

                Bonvolu vidi ĉe http://herokeyboard.com/


                Bitabismo link is down. What do?


                Hey, I just found a virtual Esperanto keyboard from where you can copy and paste either the letters or entire sentences into the document: http://online-keyboard.net/type/esperanto.html


                If you can install the US international keyboard on your computer, you can type CTRL+SHIFT+6+the letter for the "hats", ĉĝĥ, etc; for ŭ type ALTGR+SHIFT+9. ALTGR is right alt. for Ŭ keep holding SHIFT when you press 'U'. for the kindle you can install ES File Explorer and sideload a third-party keyboard. If you can get the APK I would Recommend Multiling Keyboard. It's free, small and supports a large number of languages including Esperanto complete with special characters.


                https://github.com/google/extra-keyboards-for-chrome-os has an esperanto keyboard which uses q, w, and x as well as a couple rarely used punctuation marks to enter ĉ, ĝ, ĥ¸ ĵ, ŝ¸ and ŭ since they aren't used in esperanto anyway. there is also a composekey keyboard that you can use to enter the special characters as well as many other symbols just like on linux. you can edit the shortcuts by opening the 'background.js' file in the composekey folder. just open it, edit, save, and reload the extension. after reloading you will have to switch back to it.


                "...you can submit a sentence with the x-system and if it will be marked correct, it will not be marked as a typo."

                This is not the case in my experience. Each time I have used the x-convention I was told I had a typo in my answer.


                If you use a keyboard with dead keys for accents (eg a Portuguese keyboard), you may want to try out this tool I made for Esperanto accents: https://forum.duolingo.com/comment/32577718


                Saluton! In Android phones, the SwiftKey keyboard, https://play.google.com/store/apps/details?id=com.touchtype.swiftkey, have fully support for Esperanto, included the letters like "ĉ, ĝ, ĥ, ĵ, ŝ and ŭ". Long press the "c" letter to show "ĉ", for exemple.

                And the Swiftkey support a lot of others keyboard, just "slide" SPACE BAR to change the current alphabet. Ĝis la revido.


                alor maintenant, ça marche!


                Saluton. I wrote a blog post (https://ubikium.gitlab.io/portfolio/2020-07-18-esperanto-windows-keyboard-layout.html) on how to set up an Esperanto keyboard layout on Windows 10 (with the usual mapping g -> ŝ, etc.) This method is better because it doesn't require you to install any software.


                Hi, UkiRyuu. Thanks for your post. I read your blog post, as well. It is obvious that you know a lot about keyboard details in Windows, and it looks to me like you have created a good solution for those Windows users who like to replace some English letters on the keyboard with Esperanto's ĉapelitaj literoj. Perhaps because I live in Albuquerque, New Mexico, I find it inconvenient to lose access to 'q', 'w', and 'x', even temporarily.

                Is there some way we could chat about Esperanto keyboards for Windows outside of Duolingo? I'm Derek Roff on Facebook.


                Hello, Nekoninda. I didn't create the solution, I simply write a guide to Gellert Berenyi's solution.

                The feature you talked about is called a multilingual layout, you can find more information in this section from the post. The gist is to map a modifier key+a letter to a diacritic letter. (e.g. Alt+Ctrl+s -> ŝ). The author prepared such a layout for the standard US keyboard in this repository. You can find the installer there and consult the README file on how to use the layout. Cheers.


                Thanks for your response, UkiRyuu. I will follow the links that you provided.


                I have been using the ABC-extended keyboard (On a MacBook Air) as recommended by a commenter on my post, but I have been accustomed to the QWERTZ keyboard, and find it quite confusing when I try to type certain letters. If anyone knows some QWERTZ keyboards that would work well for esperanto, please tell me!


                I have a kindle fire. You have to hold the letters down like on Apple.


                Apple devices generally allow the installation of alternative keyboards. Does Kindle Fire have that option?


                I've just discovered that that it now does. It's available from the settings > keyboard. Rather than qwerty it's ŝĝertŭ. Once enabled you can access it by holding down the space key.


                Thank you so much. I now have Esperanto support on all my systems.


                Kindle Fire now has an Esperanto keyboard. Once you've enabled it in the keyboard settings you can access it by holding the space bar.


                A tip: just look around GitHub, a lot of people did all the work for macos in ukulele already, I prefer this one using the x system https://github.com/jakwings/mac-keyboard-Esperanto


                será algo tarde pero ya hay celulares y mas teclados que permiten escribir en esperanto, dato si quieres escribir en tu celular en esperanto ve a configuración, teclado y buscas esperanto (además puedes poner otros idiomas y moduladores de voz)

                Learn Esperanto in just 5 minutes a day. For free.