I set up my keyboard so I can type the additional letters with the right alt key. There are keyboard layout options for Windows, Mac, and Linux as well as mobile keyboards.
For example: Right alt + c = ĉ
For linux its pretty simple, you just have to use: setxkbmap -layout us -variant altgr-intl -option esperanto:qwerty