2

I can't type any Esperanto letters on my keyboard that have the ^ sign after typing ^. Here are my attempts: ^c ^g ^h ^j ^s ^u. None works.

So I downloaded Tajpi, but it ignores my settings on how to respond to my keyboard input. Also, when I press ^ once, it types out ^^ so there's no way to type it like I'm used to.

I've searched for Windows Keyboard Layout Maker (something like that, I don't remember the name), but it's for Vista and it has a broken link on Microsoft's site.

I'm now looking for an input method/driver that will remap my keyboard input. When I press ^, nothing should show until I:

  1. Press again ^ to type ^^
  2. Press Space to type ^
  3. Press any currently supported letter like a to type â
  4. And most importantly press c, g, h, j, s or u to type ĉ, ĝ, ĥ, ĵ, ŝ, ŭ

Steps 1, 2 and 3 work regularly with my keyboard, but step 4 doesn't work at all. With Tajpi, none of the above works.

Is there a program that solves my problem? If possible, I would love it if it could work with UTF-8 and Unicode.

2

The Super User question How to make ^ and ` non-dead-keys on Windows 7 with German keyboard layout is about the reverse situation. In an answer, Tobias Plutat suggests to use The Microsoft Keyboard Layout Creator, which allows you to

assign or un-assign dead key behavior

The tool can be downloaded from microsoft.com. According to its installation requirements, Windows 7 is supported (it doesn’t list Windows 7 on the download page you get redirected to, but the documentation on that page seems to be for the older version 1.0, not the current 1.4).

As I’m not using Windows, I couldn’t try it, but at least on GNU/Linux the behaviour you desire is the default one if ^ is set as dead-key (except for ^+u, which creates û instead of ŭ, which makes sense, I guess), so I assume it should be the same for Windows. At least the â is listed on Microsoft’s Common Dead-Key Combinations.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.