Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
Windows Mobile Supported Windows Embedded CE Supported
4/14/2010

The following table shows the Korean keyboard layout. The at (@) sign, which is included as part of the character, indicates that the character is a dead key. A dead key, when pressed in combination with second Unicode character, results in a third Unicode character. The dead-key tables show the Unicode characters that result from specific dead-key combinations. Virtual keys for the omitted scan codes equal zero (0).

Scan code Virtual key Korean character Korean character (SHIFT)

01

VK_F9

ESC[009Q

ESC[021Q

03

VK_F5

ESC[005Q

ESC[017Q

04

VK_F3

ESC[003Q

ESC[015Q

05

VK_F1

ESC[001Q

ESC[013Q

06

VK_F2

ESC[002Q

ESC[014Q

07

VK_F12

ESC[012Q

ESC[024Q

09

VK_F10

ESC[010Q

ESC[022Q

0A

VK_F8

ESC[008Q

ESC[020Q

0B

VK_F6

ESC[006Q

ESC[018Q

0C

VK_F4

ESC[004Q

ESC[016Q

0D

VK_TAB

U+0009

ESC[Z

0E

VK_BACKQUOTE

U+0060 Grave Accent

U+007E Tilde

11

VK_LMENU

None

None

12

VK_LSHIFT

None

None

14

VK_LCONTROL

None

None

15

'Q'

U+1107 Hangul Choseong Pieup

U+1108 Hangul Choseong Ssangpieup

16

'1'

U+0031 Digit One

U+0021 Exclamation Mark

1A

'Z'

U+110F Hangul Choseong Khieukh

None

1B

'S'

U+1102 Hangul Choseong Nieun

None

1C

'A'

U+1106 Hangul Choseong Mieum

None

1D

'W'

U+110C Hangul Choseong Cieuc

U+110D Hangul Choseong Ssangcieuc

1E

'2'

U+0032 Digit Two

U+0040 Commercial At

21

'C'

U+110E Hangul Choseong Chieuch

None

22

'X'

U+1110 Hangul Choseong Thieuth

None

23

'D'

U+110B Hangul Choseong Ieung

None

24

'E'

U+1103 Hangul Choseong Tikeut

U+1104 Hangul Choseong Ssangtikeut

25

'4'

U+0034 Digit Four

U+0024 Dollar Sign

26

'3'

U+0033 Digit Three

U+0023 Number Sign

29

VK_SPACE

U+0020

U+0020

2A

'V'

U+1111 Hangul Choseong Phieuph

None

2B

'F'

U+1105 Hangul Choseong Rieul

None

2C

'T'

U+1109 Hangul Choseong Sios

U+110A Hangul Choseong Ssangsios

2D

'R'

U+1100 Hangul Choseong Kiyeok

U+1101 Hangul Choseong Ssangkiyeok

2E

'5'

U+0035 Digit Five

U+0025 Percent Sign

31

'N'

U+116E Hangul Jungseong U

None

32

'B'

U+1172 Hangul Jungseong Yu

None

33

'H'

U+1169 Hangul Jungseong O

None

34

'G'

U+1112 Hangul Choseong Hieuh

None

35

'Y'

U+116D Hangul Jungseong Yo

None

36

'6'

U+0036 Digit Six

U+005E Circumflex Accent

3A

'M'

U+1173 Hangul Jungseong Eu

None

3B

'J'

U+1165 Hangul Jungseong Eo

None

3C

'U'

U+1167 Hangul Jungseong Yeo

None

3D

'7'

U+0037 Digit Seven

U+0026 Ampersand

3E

'8'

U+0038 Digit Eight

U+002A Asterisk

41

VK_COMMA

U+002C Comma

U+003C Less-Than Sign

42

'K'

U+1161 Hangul Jungseong A

None

43

'I'

U+1163 Hangul Jungseong Ya

None

44

'O'

U+1162 Hangul Jungseong Ae

U+1164 Hangul Jungseong Yae

45

'0'

U+0030 Digit Zero

U+0028 Left Parenthesis

46

'9'

U+0039 Digit Nine

U+0029 Right Parenthesis

49

VK_PERIOD

U+002E Full Stop

U+003E Greater-Than Sign

4A

VK_SLASH

U+002F Solidus

U+003F Question Mark

4B

'L'

U+1175 Hangul Jungseong I

None

4C

VK_SEMICOLON

U+003B Semicolon

U+003A Colon

4D

'P'

U+1166 Hangul Jungseong E

U+1168 Hangul Jungseong Ye

4E

VK_HYPHEN

0+002D Hyphen-Minus

U+005F Low Line

52

VK_APOSTROPHE

U+0027 Apostrophe

U+0022 Quotation Mark

54

VK_LBRACKET

U+005B Left Square Bracket

U+007B Left Curly Bracket

55

VK_EQUAL

0+003D Equals Sign

U+002B Plus Sign

58

VK_CAPITAL

None

None

59

VK_RSHIFT

None

None

5A

VK_RETURN

U+000D

U+000D

5B

VK_RBRACKET

U+005D Right Square Bracket

U+007D Right Curly Bracket

5D

VK_BACKSLASH

U+005C Reverse Solidus Won Sign

U+007C Vertical Line

66

VK_BACK

U+0008

U+0008

69

VK_NUMPAD1

None

U+0031

6B

VK_NUMPAD4

None

U+0034

6C

VK_NUMPAD7

None

U+0037

70

VK_NUMPAD0

None

U+0030

71

VK_DECIMAL

None

U+002E

72

VK_NUMPAD2

None

U+0032

73

VK_NUMPAD5

None

U+0035

74

VK_NUMPAD6

None

U+0036

75

VK_NUMPAD8

None

U+0038

76

VK_ESCAPE

U+001B

ESC[120Q

77

VK_NUMLOCK

None

None

78

VK_F11

ESC[011Q

ESC[023Q

79

VK_ADD

U+002B

U+002B

7A

VK_NUMPAD3

None

U+0033

7B

VK_SUBTRACT

U+002D

U+002D

7C

VK_MULTIPLY

U+002A

U+002A

7D

VK_NUMPAD9

None

U+0039

7E

VK_SCROLL

ESC[213Q

ESC[214Q

83

VK_F7

ESC[007Q

ESC[019Q

84

VK_SNAPSHOT

ESC[209Q

ESC[210Q

F1

VK_HANJA

None

None

F2

VK_HANGUL

None

None

See Also

Other Resources

Keyboard Layout Generator Tool