Enter Unicode craracters with Alt+Numpad
There are over million of Unicode characters and it’s obviously impossible to place all of them on the standard 101-keys keyboards.
Alt+Numpad helps. Using this method you may enter any character by its number.
NumLock, hold down left
Alt key (not an
and type type number.
Note All numbers must be entered on the numpad
(numeric keypad, right part of keyboard) with
NumLock turned on!
With exception of hexadecimal
F, of course they are entered
on the main keyboard part.
- Unicode: ‘Alt’-‘+’-‘xxxx’
- ‘Alt’-‘0ddd’ or ‘Alt’-‘ddd’
This method allows to enter character by its hexadecimal number. Find character codebase on the www.unicode.org.
+on the numeric keypad (aka
- enter unicode ‘codebase’, up to six hex numbers;
Few examples below.
- Russian capital ‘Я’: press
- Pound sign ‘£’: press
Also, ConEmu is able to convert entered codepoints to surrogate pairs, so you may enter uncommon symbols outside from BMP. Examples below.
- Double-struck ‘𝔸’: press
- Sushi emoticon ‘🍣’: press
Enable ‘Alt’-‘+’-‘xxxx’ globally in Windows
Since ConEmu build 160203 hexadecimal Alt+HexNumber input is supported from the box, internally by ConEmu. Therefore, registry modification is not required anymore.
However, if you want to use hexadecimal input in other applications, you must ensure that your registry has been set up properly. If not, change registry and re-logon.
[HKEY_CURRENT_USER\Control Panel\Input Method] "EnableHexNumpad"="1"
‘Alt’-‘0ddd’ or ‘Alt’-‘ddd’
Enter character by its decimal codepoint in ANSI or OEM. In theory, Windows uses system ACP and OEMCP to convert entered codebases to characters, but how it works in the real life… check yourself.
To check what is your ACP and OEMCP look at About/SysInfo.
0on the numeric keypad;
- enter ANSI ‘codebase’, up to three decimal numbers;
096 types ‘Grave Accent’.
Note Strangely, I can’t find a way to enter Russian characters using this method, regardless the fact my ACP is 1251 and ‘Russian’ was set as default for non-unicode applications in regional settings.
- enter OEM ‘codebase’, up to three decimal numbers;
240 types Russian capital ‘Ё’ if OEMCP is 866.