What does HackerNews think of wincompose?

๐Ÿ”ฃ Compose Key for Windows

Language: C#

WinCompose offers this. I find it slightly buggy with caps as compose, but it works well enough and it can read an XCompose config file. (It does not honor XCompose includes IIRC, you have to merge everything into one file.)

https://github.com/samhocevar/wincompose

The problem I would have with this and Windows is, that Windows defines [crtl]+[alt] and [alt gr] to be the same thing... So if I wanted to type an รค ([alt gr]+[a]), my keepass global autotype ([ctrl]+[alt]+[a]) would pop up instead -.-'

So I had to settle with WinCompose to do proper non english languages.

https://github.com/samhocevar/wincompose

Did anybody get this fixed in Windows? If so, please send help! Also if you are inside Microsoft and know the correct team to adress this to, please for gods sake, point them to this issue.

Right-Ctrl C ' if you have a compose key (built in on Linux, WinCompose[1] for Windows, no clue for Mac).

[1] https://github.com/samhocevar/wincompose

I almost entirely agree, though I think your third point (typing non-ascii characters) could be less severe with one extra lesson in the typing course most kids are forced to take. When I first took French in 7th grade somehow I learned online you could enter ascii codes (whatever those were) on Windows with alt+numpad, and I still have memorized that alt+130 gives รฉ. Later I moved to Linux where we have a great Compose key system, so I can just type + e + ' and get รฉ, + c + , to get รง, and so on, with mapped to whatever I like (currently right-alt). Supposedly (haven't tried it) this system now has a Windows port: https://github.com/samhocevar/wincompose

Asian languages are harder. But if you're told about IME, then at least if you know what you want to type, how to actually type it isn't a big burden. IME can also help with rarer math symbols like โ‹‚ (\bigcap) โ‰… (\cong) or โŠต (\unrhd), or is another way to get something like the compose key system.

On Windows, there's a program Win Compose[1], letting you press Compose e ^ to get รช. On Linux (Xorg/xcompose), that's built in but you may need to map a key to Compose. I use right control.

[1]https://github.com/samhocevar/wincompose

I use a US keyboard with Caps Lock mapped to Compose (using WinCompose [0]), which lets me type any Unicode character I need. Totally agree that switching layouts is a pain.

[0] https://github.com/samhocevar/wincompose

I wish Windows and MacOS included a Compose key by default. It's so simple that everyone could easily learn it, and we wouldn't have to deal with arcane Numpad key combinations on Windows or MacOS's super unintuitive and inconsistent symbol shortcuts.

On Windows, I use WinCompose[1], which works decently well.

[1] https://github.com/samhocevar/wincompose (Trivia: WinCompose was originally written in AutoHotkey!)

A dedicated global compose key solves this problem very elegantly. Hitting the โ—† compose key (right alt for me) followed by a series of intuitive characters inserts the corresponding character.

For example:

โ—† - - - produces an em dash (โ€”)

โ—† - - . produces an en dash (โ€“)

โ—† ' e produces รฉ

โ—† | c produces the cent symbol (ยข)

Usually, you can just guess the combination and be right 3/4 times. Otherwise, it's fairly easy to look it up, or create it if it doesn't exist yet.

Some distros of Linux have this built-in, but I use WinCompose[1] on Windows.

[1]https://github.com/samhocevar/wincompose