NumLock doesn't have to be on.
Alt+### generate OEM character from decimal character code. Supported by BIOS. In Windows, it will generate the wanted OEM character, but with different character code, because Windows is ANSI/Unicode native.
Alt+0### generate ANSI character from decimal character code. Supported
since Windows 2.0.
Alt+NumpadPlus+xxxxx generate Unicode character from hexadecimal Unicode
code point (1-5 hex digits). Supported since Windows 7. Numbers can be
inputted from both Numpad and main key section. e.g. Alt+NumpadPlus+20ac generates the Euro symbol `re4` (U+20AC). AutoHotkey v1.0 can be used to
implement this function in Windows XP. Note: later AutoHotkey versions (v1.1+) no longer run in Windows XP (sic).
And in Wordpad including MS-Word, Alt+X on one character or up to 5 hex digits Unicode code point (text selection will specify/restrict the length), will convert between the two forms. It's not a built-in support from the RichEdit UI control, unfortunately.Word has its own "compose" mechanism too. I've never used it.
Ah, I never knew that! Although I've just tried (with 20AC), and didn't
get there - I'm probably doing it wrong: do you mean you hold down Alt,
and the + key on the numeric pad, _and_ enter the code?
Ah, for me, I can get re4 just by AltGr plus 4; however, I suspect that's just on UK (and probably other European) keyboards; I know on US ones,
AltGr is just another Alt key. (AltGr also gives me |i|-|!||||\-a|U|e|i|o|U|, though I can get |\ anyway.) [I'm guessing German ones have |||+ etc..]
I at one time liked AllChars, which used a tap (and release) of Ctrl, followed by two keys, to initiate odd characters; I mainly liked it
because the sequences had been well thought out - Ctrl + - for -#.
Ctrl " o for ||, and so on. (IIRR you could define your own sequences
too.) I've had it work in 7 and 10 too, though seems flaky.>
Word has its own "compose" mechanism too. I've never used it.
On Sat, 22 Nov 2025 11:47:51 +0000, J. P. Gilliver wrote:Ah, I thought you meant _both_ Alt _and_ Numpadplus had to be held down
Ah, I never knew that! Although I've just tried (with 20AC), and didn't
get there - I'm probably doing it wrong: do you mean you hold down Alt,
and the + key on the numeric pad, _and_ enter the code?
Yes. Alt key must be held down until the last hex digit is entered. e.g.
Alt-Down, NumpadPlus, 2, 0, a, c, Alt-Up
Though, depending on the active application, if it use e.g. Alt+2, Alt+A, etc. for its own application function and "eat" the keyboard event, then the Alt+NumpadPlus+xxxxx input method may not work.Well, I've just tried it with Alt (down), NPP, 2, 0, a, c, (Altup), and
http://allchars.zwolnet.com/ gives a strange sort of 404, in that itI at one time liked AllChars, which used a tap (and release) of Ctrl,
followed by two keys, to initiate odd characters; I mainly liked it
because the sequences had been well thought out - Ctrl + - for -#.>> Ctrl " o for ||, and so on. (IIRR you could define your own sequences
too.) I've had it work in 7 and 10 too, though seems flaky.>
I'll be checking that AllChars source code, thanks. I may implement some of the character inputting method into my AutoHotkey script.
Ah, I have 2003. There - I've just looked - Insert | Symbol seems to beWord has its own "compose" mechanism too. I've never used it.
Is it accessed via keyboard shortcut? I have MS-Office 2007, but its
built-in help only mention the Alt+X shortcut. Maybe that version doesn't have it yet.
Well, I've just tried it with Alt (down), NPP, 2, 0, a, c, (Altup), and
it didn't work.
Ah, I have 2003. There - I've just looked - Insert | Symbol seems to be
the way in, but I don't know if it's different in 2007+. Given that
later versions sometimes retain earlier key sequences, try Alt-I S.
(Note - if it works - that it has two tabs.)
On Sun, 23 Nov 2025 02:54:02 +0000, J. P. Gilliver wrote:
Well, I've just tried it with Alt (down), NPP, 2, 0, a, c, (Altup), and
it didn't work.
Ahh, sorry! I forgot that it must be enabled first! And it's supported since Windows 2000 (not since Windows 7). A REG_SZ registry value named `EnableHexNumpad` must be added/set to `1` in below registry key.
HKEY_CURRENT_USER\Control Panel\Input Method
Because it's a per-user setting, it should be effective after user relogin. System reboot shouldn't be required.I _think_ that's the only (extra) way in Word. I've never used it as
Ah, I have 2003. There - I've just looked - Insert | Symbol seems to be
the way in, but I don't know if it's different in 2007+. Given that
later versions sometimes retain earlier key sequences, try Alt-I S.
(Note - if it works - that it has two tabs.)
Oh that Insert Symbol function. That exist too in 2007. Quite full featured function indeed. Pity that, we can't update the Unicode table.
_Very_ odd: I opened regedit, and navigated there; there were already
two REG_SZ there, the usual (Default) (value not set), and "Show Status"
"1". But: either right-clicking (which only generated "New"), or Edit |
New, produced a menu with only: key; String Value, Binary Value, DWORD, QWORD, Multi-String, and Expandable String - no REG_SZ! (I tried all
seven options, but none of them generated a new REG_SZ.) I even tried
opening regedit as Administrator.
So I exported the key as a .reg file to the desktop, edited it copying
how the existing REG_SZ appeared, and double-clicked it (and accepted
the warning) - and the new value has indeed appeared.
But _very_ odd that the ability to create a new REG_SZ from within
regedit isn't there!
On Mon, 24 Nov 2025 09:31:22 +0000, J. P. Gilliver wrote:
_Very_ odd: I opened regedit, and navigated there; there were already
two REG_SZ there, the usual (Default) (value not set), and "Show Status" "1". But: either right-clicking (which only generated "New"), or Edit | New, produced a menu with only: key; String Value, Binary Value, DWORD, QWORD, Multi-String, and Expandable String - no REG_SZ! (I tried all
seven options, but none of them generated a new REG_SZ.) I even tried opening regedit as Administrator.
So I exported the key as a .reg file to the desktop, edited it copying
how the existing REG_SZ appeared, and double-clicked it (and accepted
the warning) - and the new value has indeed appeared.
But _very_ odd that the ability to create a new REG_SZ from within
regedit isn't there!
That is indeed, odd. I never encountered such RegEdit weirdness.
I can't think of anything other than interference by outside application.
On Tue, 25 Nov 2025 11:09:13 +0700
JJ <jj4public@gmail.com> wrote:
On Mon, 24 Nov 2025 09:31:22 +0000, J. P. Gilliver wrote:
_Very_ odd: I opened regedit, and navigated there; there were already>>> two REG_SZ there, the usual (Default) (value not set), and "Show Status"
"1". But: either right-clicking (which only generated "New"), or Edit |
New, produced a menu with only: key; String Value, Binary Value, DWORD,
QWORD, Multi-String, and Expandable String - no REG_SZ! (I tried all
seven options, but none of them generated a new REG_SZ.) I even tried>>> opening regedit as Administrator.
So I exported the key as a .reg file to the desktop, edited it copying
how the existing REG_SZ appeared, and double-clicked it (and accepted>>> the warning) - and the new value has indeed appeared.
But _very_ odd that the ability to create a new REG_SZ from within
regedit isn't there!
That is indeed, odd. I never encountered such RegEdit weirdness.
I can't think of anything other than interference by outside application.
I just added a 'String Value' - it shows up as REG_SZ
This is using regeditx (an enhanced regedit) in Win XP, but it would seem unlikely they'd have changed it later.
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 54 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 14:03:51 |
| Calls: | 742 |
| Files: | 1,218 |
| D/L today: |
3 files (2,681K bytes) |
| Messages: | 183,733 |
| Posted today: | 1 |