Feature: emoji (linux CS-u) via parametrized macro template

According to Wikipedia Unicode Input, one can enable a hex numpad input method by setting a registry key, that then allows more general unicode input using the numpad. In tapKeySeq speak: pLA np+ 3 0 c 4 rLA, yields ツ (U+30C4). Problem with this is, that Agent 9.0.0 and firmware 16.0.0 does not have a “np+” (num pad plus):

Error at Shrug 1/1/15: Unrecognized key abbreviation: np+
> 1 | tapKeySeq pLA np+ 3 0 c 4 rLA
>   |     

Is there a different name for “num pad plus” in tapKeySeq? If not, can you add it?

keypadPlus

Unfortunately, this implementation still triggers alt shortcuts of the software on a-f of the hex input.

1 Like

Setting HKCU\Control Panel\Input Method=”1” (REG_SZ), works for 4 hex unicode in Notepad++, although Alt-f is the F_ile menu hotkey, otoh Chrome triggers on it. 5 hex unicode seems not to work at all. ¯\_(ツ)_/¯ partially works in Chrome: It triggers Alt-f on the first character (macron, U+00af), but then the macro (multiple steps) outputs the rest correctly. So it spits out \_(ツ)_/¯. But it really depends on the application.

It’s all just far too chaotic for me. Windows really should implement something better. I’ve resorted to using an app called Unicodia. It’s pretty well organized, and searching for what you need is better than most similar apps.

1 Like

I can’t seem to get this to work with macro parameters:

pressKey $macroArg.1

where $macroArg.1 is set to a

I guess this is not a supported usecase?

Tl;dr;, use & instead of $.

3 Likes

Thanks!