by Michael S. Kaplan, published on 2005/05/18 10:00 -04:00, original URI: http://blogs.msdn.com/b/michkap/archive/2005/05/18/419117.aspx
People ask all the time how they can type in random Unicode data.
Some people point out the vast array of supported Keyboard Layouts on Windows.
Others point out how you can create your own keyboards with MSKLC.
Still others talk about fancy things you can do with the numeric keypad.
And then still others like to go on about typing a code point value in Word, highlighting it, and then hitting <Alt+X>.
Personally, I like to just install the Unicode IME, first added for Traditional Chinese in Windows 2000 and available in every version of Windows since then. Just install it:
and then it will be on your list of available input languages....
Simple to use -- just switch to it with <Left Alt+ Shift> and start typing hex numbers in any application....
and then when you type a full Unicode code point, it will commit the character automatically!
A very cool stealth feature available in all even moderately recent versions of Windows! :-)
This post brought to you by "Ʒ" (U+01b7, a.k.a. LATIN CAPITAL LETTER EZH)
A character that was feeling a little cheated by the small post it ended up sponsoring earlier -- thus the second sponsorship!
# KJK::Hyperion on 18 May 2005 12:32 PM:
# Eusebio Rufian-Zilbermann on 18 May 2005 2:33 PM:
# Michael S. Kaplan on 18 May 2005 8:57 PM:
# Isaac Chen on 19 May 2005 3:51 AM:
# BobH on 19 May 2005 6:00 AM:
# Michael S. Kaplan on 19 May 2005 11:14 AM:
# Michael S. Kaplan on 19 May 2005 11:16 AM:
# KJK::Hyperion on 19 May 2005 5:55 PM:
# Michael S. Kaplan on 19 May 2005 6:09 PM:
# Harold Fuchs on 4 Jan 2008 1:28 PM:
I'm on Win XP Pro SP2 + all updates. There is no version of Chinese in the list of available languages. What am I doing wrong, please?
[e-mail address removed]
# Michael S. Kaplan on 4 Jan 2008 1:55 PM:
Sounds like somethng for the Suggestion Box (link over on the right side)?
# Harold Fuchs on 4 Jan 2008 2:36 PM:
Well, I found out how to install Chinese on my XP system but, having done so and rebooted the thing simply doesn't work in any application I have: IE7, Wordpad, Outlook Express etc.
Also, how do you hold down the Alt key and type an "E" *without* invoking the current program's Edit menu? (See the examples where the hex value 00E is entered)
Please, is this an April Fool or what?
# Michael S. Kaplan on 4 Jan 2008 2:44 PM:
Harold -- SUGGESTION BOX. This is a new topic (actually three new topics at this point, one that you figured out) you are asking about so I am not going to answer it here....
# Harold Fuchs on 4 Jan 2008 2:49 PM:
Sorry but why is it a *new* topic? Your method for entering Unicode characters in Windows doesn't seem to work on a perfectly standard Windows XP system. I'm trying to find out why. How can that be a new topic? What would you suggest I call it?
# Michael S. Kaplan on 4 Jan 2008 3:08 PM:
If you leave it here and I forget that it is here before I get a chance to answer it (keeping in mind the tons of other questions I hvae gotten first, etc.), then it will never be answered.
Bottom line -- I can't litter posts that are 2.5 years old with new thing to talk about that require fuller info like screen shots or formatted datas or whatever.
I will leave the choice to you on whether that is an acceptable risk....
# Harold Fuchs on 4 Jan 2008 7:13 PM:
OK, I've entered a new topic ...
Michael S. Kaplan on 14 Feb 2008 10:38 AM:
# me on 22 Jun 2008 9:43 AM:
can you do this in vista too?
I don't find a unicode layout!
# Michael S. Kaplan on 22 Jun 2008 11:30 AM:
In other blogs within this Blog I explain that it has been removed and even provide workarounds....
kinokijuf on 30 Dec 2011 11:14 AM:
How do I make it work in command prompt?
Michael S. Kaplan on 30 Dec 2011 2:16 PM:
Use the PowerShell ISE! :-)
Michael_Grant on 4 Mar 2012 1:19 AM:
It's interesting to know there is a way to type in an arbitrary hex code to get a unicode character. But I was wondering, could an input method like used with Japanese, Chinese, or Korean be used to enter those fancy characters and display them on the screen so you know what you're typing?
For example, one might want to enter say the symbol '≆'. Using a technique similar to the Asian input method, one could visually find the Unicode character they are looking for without needing to pull up a chart of characters and track down the numeric code.
Abhijeet on 1 Oct 2012 4:58 AM:
How to type 'बॅटरी' using unicode (phonetic)?
aspaceswithnowordsingle on 29 Aug 2013 5:35 PM:
Just a heads-up, "Keyboard Layouts on Windows" linked in this thread 2 www.microsoft.com/.../keyboards.aspx is now a 404; looks like this might be the new location?.. msdn.microsoft.com/.../bb964651.aspx
referenced by
2008/06/26 Using one Unicode input method at a time (Using the Unicode IME on XP)
2007/11/29 The UK Extended keyboard -- over-extended? Or weirdly extended?
2006/07/20 Return of the Unicode IME
2006/05/29 When ALT+X seems to be failing...
2005/12/16 More on handling [Unicode] input in the console
2005/12/15 Handling [Unicode] input in the console
2005/07/18 Typing in random Unicode code points redux