US(101) Keyboard

┌───┬─────────────────────────┬──────────────────────────────────────────────────┐
│Key│Base state IMEVKEY       │Other State IMEVKEY(if noted)                     │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│1  │IMEVK_OEM_3              │IMEVK_DBE_SBCSCHAR at Ctrl state and DBCS mode,   │
│   │                         │IMEVK_DBE_DBCSCHAR at Ctrl state and SBCS mode,   │
│   │                         │IMEVK_IMEACTIVATE at Alt state                    │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│2  │IMEVK_1                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│3  │IMEVK_2                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│4  │IMEVK_3                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│5  │IMEVK_4                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│6  │IMEVK_5                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│7  │IMEVK_6                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│8  │IMEVK_7                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│9  │IMEVK_8                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│10 │IMEVK_9                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│11 │IMEVK_0                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│12 │IMEVK_OEM_MINUS          │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│13 │IMEVK_OEM_PLUS           │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│15 │IMEVK_BACK               │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│16 │IMEVK_TAB                │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│17 │IMEVK_Q                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│18 │IMEVK_W                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│19 │IMEVK_E                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│20 │IMEVK_R                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│21 │IMEVK_T                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│22 │IMEVK_Y                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│23 │IMEVK_U                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│24 │IMEVK_I                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│25 │IMEVK_O                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│26 │IMEVK_P                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│27 │IMEVK_OEM_4              │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│28 │IMEVK_OEM_6              │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│29 │IMEVK_OEM_5              │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│30 │IMEVK_CAPITAL            │IMEVK_DBE_ALPHANUMERIC at Shift State,            │
│   │                         │IMEVK_DBE_HIRAGANA at Ctrl State,                 │
│   │                         │IMEVK_DBE_KATAKANA at Alt State,                  │
│   │                         │IMEVK_DBE_CODEINPUT at Shift+Alt State,           │
│   │                         │IMEVK_DBE_ROMAN at Ctrl+Alt State                 │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│31 │IMEVK_A                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│32 │IMEVK_S                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│33 │IMEVK_D                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│34 │IMEVK_F                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│35 │IMEVK_G                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│36 │IMEVK_H                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│37 │IMEVK_J                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│38 │IMEVK_K                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│39 │IMEVK_L                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│40 │IMEVK_OEM_1              │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│41 │IMEVK_OEM_7              │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│43 │IMEVK_RETURN             │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│44 │IMEVK_LEFTSHIFT          │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│46 │IMEVK_Z                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│47 │IMEVK_X                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│48 │IMEVK_C                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│49 │IMEVK_V                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│50 │IMEVK_B                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│51 │IMEVK_N                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│52 │IMEVK_M                  │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│53 │IMEVK_OEM_COMMA          │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│54 │IMEVK_OEM_PERIOD         │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│55 │IMEVK_OEM_2              │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│57 │IMEVK_RIGHTSHIFT         │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│58 │IMEVK_LEFTCONTROL        │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│60 │IMEVK_LEFTALT            │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│61 │IMEVK_SPACE              │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│62 │IMEVK_RIGHTALT           │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│64 │IMEVK_RIGHTCONTROL       │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│75 │IMEVK_INSERT             │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│76 │IMEVK_DELETE             │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│79 │IMEVK_LEFT               │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│80 │IMEVK_HOME               │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│81 │IMEVK_END                │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│83 │IMEVK_UP                 │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│84 │IMEVK_DOWN               │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│85 │IMEVK_PRIOR              │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│86 │IMEVK_NEXT               │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│89 │IMEVK_RIGHT              │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│90 │IMEVK_NUMLOCK            │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│91 │IMEVK_HOME               │IMEVK_NUMPAD7 at NumLock State                    │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│92 │IMEVK_LEFT               │IMEVK_NUMPAD4 at NumLock State                    │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│93 │IMEVK_END                │IMEVK_NUMPAD1 at NumLock State                    │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│95 │IMEVK_DIVIDE             │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│96 │IMEVK_UP                 │IMEVK_NUMPAD8 at NumLock State                    │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│97 │IMEVK_CLEAR              │IMEVK_NUMPAD5 at NumLock State                    │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│98 │IMEVK_DOWN               │IMEVK_NUMPAD2 at NumLock State                    │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│99 │IMEVK_INSERT             │IMEVK_NUMPAD0 at NumLock State                    │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│100│IMEVK_MULTIPLY           │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│101│IMEVK_PRIOR              │IMEVK_NUMPAD9 at NumLock State                    │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│102│IMEVK_RIGHT              │IMEVK_NUMPAD6 at NumLock State                    │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│103│IMEVK_NEXT               │IMEVK_NUMPAD3 at NumLock State                    │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│104│IMEVK_DECIMAL            │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│105│IMEVK_SUBTRACT           │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│106│IMEVK_ADD                │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│108│IMEVK_RETURN             │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│110│IMEVK_ESCAPE             │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│112│IMEVK_F1                 │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│113│IMEVK_F2                 │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│114│IMEVK_F3                 │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│115│IMEVK_F4                 │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│116│IMEVK_F5                 │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│117│IMEVK_F6                 │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│118│IMEVK_F7                 │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│119│IMEVK_F8                 │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│120│IMEVK_F9                 │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│121│IMEVK_F10                │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│122│IMEVK_F11                │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│123│IMEVK_F12                │                                                  │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│124│IMEVK_SNAPSHOT           │IMEVK_SYSREQ at Alt State                         │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│125│IMEVK_SCROLL             │IMEVK_CANCEL at Ctrl State                        │
├───┼─────────────────────────┼──────────────────────────────────────────────────┤
│126│IMEVK_CANCEL             │                                                  │
└───┴─────────────────────────┴──────────────────────────────────────────────────┘

Note: Conversion and No -Conversion IMEVKEYs are not generated even when the user presses the right or left shift key alone.

Note: IMEVKEY definition of CapsLock key(IMEVK_CAPITAL and IMEVK_DBE_ALPHANUMERIC) is different from Win95's.


[Back: 5576-A01(106) Keyboard]
[Next: 5576-001 Keyboard]