Keyboard Scan code [relatively complete]

Source: Internet
Author: User
Document directory
  • Keyboard Scan Codes (Numerical Order)

Keyboard Scan Codes (Numerical Order)

Keyboard Scan Codes (Numerical Order)---------------+---------------+---------------+---------------+---------------HEX DEC keys  |HEX DEC keys  |HEX DEC keys  |HEX DEC keys  |HEX DEC keys---------------+---------------+---------------+---------------+---------------        |10 16 Q   |20 32 D   |30 48 B   |40 64 F601  1 ESC  |11 17 W   |21 33 F   |31 49 N   |41 65 F702  2 1   |12 18 E   |22 34 G   |32 50 M   |42 66 F803  3 2   |13 19 R   |23 35 H   |33 51 ,   |43 67 F904  4 3   |14 20 T   |24 36 J   |34 52 .   |44 68 F1005  5 4   |15 21 Y   |25 37 K   |35 53 /   |45 69 Num06  6 5   |16 22 U   |26 38 L   |36 54 R Shift|46 70 Scroll07  7 6   |17 23 I   |27 39 ;   |37 55 PrtSc |47 71 Home08  8 7   |18 24 O   |28 40 '   |38 56 Alt  |48 72 Up09  9 8   |19 25 P   |29 41 `   |39 57 Space |49 73 PgUp0A 10 9   |1A 26 [   |2A 42 L Shift|3A 58 Caps  |4A 74 -0B 11 0   |1B 27 ]   |2B 43 \   |3B 59 F1   |4B 75 Left0C 12 -   |1C 28     |2C 44 Z   |3C 60 F2   |4C 76 Center0D 13 =   |1D 29 CTRL  |2D 45 X   |3D 61 F3   |4D 77 Right0E 14 bs   |1E 30 A   |2E 46 C   |3E 62 F4   |4E 78 +0F 15 Tab  |1F 31 S   |2F 47 V   |3F 63 F5   |4F 79 End---------------+---------------+---------------+---------------+---------------50 80 Down  |        |        |        |51 81 PgDn  |        |        |        |52 82 Ins  |        |        |        |53 83 Del  |        |        |        |---------------+---------------+---------------+---------------+---------------Keyboard Scan Codes (Read from Port HEX 60 = DEC 96) (Keyboard Layout)Top number  ... DECBottom number ... HEX+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+|F1|F2|ESC| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = |BkS|Num Lok|Scr Lok|| | |  |  |  |  |  |  |  |  |  |  |  |  |  |  |    |    ||59|60| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |10 |11 |12 |13 |14 | 69  | 70  ||3B|3C|01 |02 |03 |04 |05 |06 |07 |08 |09 |0A |0B |0C |0D |0E | 45  | 46  |+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+|F3|F4|TAB| Q | W | E | R | T | Y | U | I | O | P | [ | ] |  | 7 3 8 | 9 3 - || | |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  3  |  3  ||61|62|15 |16 |17 |18 |19 |20 |21 |22 |23 |24 |25 |26 |27 |  |71 372 |73 374 ||3D|3E|0F |10 |11 |12 |13 |14 |15 |16 |17 |18 |19 |1A |1B |  |47 348 |49 34A |+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+|F5|F6|CTR| A | S | D | F | G | H | J | K | L | ; | ' | ` |28 | 4 3 5 | 6 3  || | |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  3  |  3  ||63|64|29 |30 |31 |32 |33 |34 |35 |36 |37 |38 |39 |40 |41 |  |75 376 |77 3  ||3F|40|1D |1E |1F |20 |21 |22 |23 |24 |25 |26 |27 |28 |29 |  |4B 34C |4D 3  |+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+|F7|F8|Shf| \ | Z | X | C | V | B | N | M | , | . | / |Shf|Prt| 1 3 2 | 3 3 + || | |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  3  |  3  ||65|66|42 |43 |44 |45 |46 |47 |48 |49 |50 |51 |52 |53 |54 |55 |78 380 |81 378 ||41|42|2A |2B |2C |2D |2E |2F |30 |31 |32 |33 |34 |35 |36 |37 |4F 350 |51 34E |+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+|F9|F0| A|t |  |  |  |  |pac|  |  |  |  |Cap|Lok| I|s 3 D|l 3  || | |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  3  |  3  ||67|68| 5|  |  |  |  |  |57 |  |  |  |  | 5|  | 8|  3 8|  3  ||43|44| 3|  |  |  |  |  |39 |  |  |  |  | 3|  | 5|  3 5|  3  |+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+Extended ASCII Special Key Codes (Numerical Order)... composed of 2 bytes, the 2nd byte being 00 (00 signifies that the special codes are to be applied.)HEX DEC  keys-------------------------------03  3 CTRL-2; same as CHR$(0)0F 15 Shift-tab10 16 Alt-Q11 17 Alt-W12 18 Alt-E13 19 Alt-R14 20 Alt-T15 21 Alt-Y16 22 Alt-U17 23 Alt-I18 24 Alt-O19 25 Alt-P1E 30 Alt-A1F 31 Alt-S20 32 Alt-D21 33 Alt-F22 34 Alt-G23 35 Alt-H24 36 Alt-J25 37 Alt-K26 38 Alt-L2C 44 Alt-Z2D 45 Alt-X2E 46 Alt-C2F 47 Alt-V30 48 Alt-B31 49 Alt-N32 50 Alt-M3B 59 F13C 60 F23D 61 F33E 62 F43F 63 F540 64 F641 65 F742 66 F843 67 F944 68 F1047 71 Home48 72 Up49 73 PgUp4B 75 Left4D 77 Right4F 79 End50 80 Down51 81 PgDn52 82 Ins53 83 Del54 84 Shift-F155 85 Shift-F256 86 Shift-F357 87 Shift-F458 88 Shift-F559 89 Shift-F65A 90 Shift-F75B 91 Shift-F85C 92 Shift-F95D 93 Shift-F105E 94 Ctrl-F15F 95 Ctrl-F260 96 Ctrl-F361 97 Ctrl-F462 98 Ctrl-F563 99 Ctrl-F664 100 Ctrl-F765 101 Ctrl-F866 102 Ctrl-F967 103 Ctrl-F1068 104 Alt-F169 105 Alt-F26A 106 Alt-F36B 107 Alt-F46C 108 Alt-F56D 109 Alt-F66E 110 Alt-F76F 111 Alt-F870 112 Alt-F971 113 Alt-F1072 114 Ctrl-PrtSc73 115 Ctrl-Left74 116 Ctrl-Right75 117 Ctrl-End76 118 Ctrl-PgDn77 119 Ctrl-Home78 120 Alt-179 121 Alt-27A 122 Alt-37B 123 Alt-47C 124 Alt-57D 125 Alt-67E 126 Alt-77F 127 Alt-880 128 Alt-981 129 Alt-082 130 Alt--83 131 Alt-=84 132 Ctrl-PgUp85 133 Ctrl-Up86 134 Ctrl--(num)87 135 Ctrl-Center88 136 Ctrl-+(num)89 137 Ctrl-Down8A 138 Ctrl-Ins8B 139 Ctrl-Del8C 140 Alt-Home8D 141 Alt-Up8E 142 Alt-PgUp8F 143 Alt--(num)90 144 Alt-Left91 145 Alt-Center92 146 Alt-Right93 147 Alt-+(num)94 148 Alt-End95 149 Alt-Down96 150 Alt-PgDn97 151 Alt-Ins98 152 Alt-DelExtended ASCII Special Key Codes (Keyboard Layout)------------------+-------------------+-------------------+--------------------HEX DEC keys   | HEX DEC keys   | HEX DEC keys   | HEX DEC keys------------------+-------------------+-------------------+--------------------03  3 nul    | 0F 15 Shift-tab | 72 114 Ctrl-PrtSc|------------------+-------------------+-------------------+--------------------47 71 Home   |          | 77 119 Ctrl-Home | 8C 140 Alt-Home48 72 Up    |          | 85 133 Ctrl-Up  | 8D 141 Alt-Up49 73 PgUp   |          | 84 132 Ctrl-PgUp | 8E 142 Alt-PgUp4A 74 -(num)  |          | 86 134 Ctrl--(nu)| 8F 143 Alt--(num)4B 75 Left   |          | 73 115 Ctrl-Left | 90 144 Alt-Left4C 76 Center  |          | 87 135 Ctrl-Centr| 91 145 Alt-Center4D 77 Right   |          | 74 116 Ctrl-Right| 92 146 Alt-Right4E 78 +(num)  |          | 88 136 Ctrl-+(nu)| 93 147 Alt-+(num)4F 79 End    |          | 75 117 Ctrl-End | 94 148 Alt-End50 80 Down   |          | 89 137 Ctrl-Down | 95 149 Alt-Down51 81 PgDn   |          | 76 118 Ctrl-PgDn | 96 150 Alt-PgDn52 82 Ins    |          | 8A 138 Ctrl-Ins | 97 151 Alt-Ins53 83 Del    |          | 8B 139 Ctrl-Del | 98 152 Alt-Del------------------+-------------------+-------------------+--------------------3B 59 F1    | 54 84 Shift-F1 | 5E 94 Ctrl-F1  | 68 104 Alt-F13C 60 F2    | 55 85 Shift-F2 | 5F 95 Ctrl-F2  | 69 105 Alt-F23D 61 F3    | 56 86 Shift-F3 | 60 96 Ctrl-F3  | 6A 106 Alt-F33E 62 F4    | 57 87 Shift-F4 | 61 97 Ctrl-F4  | 6B 107 Alt-F43F 63 F5    | 58 88 Shift-F5 | 62 98 Ctrl-F5  | 6C 108 Alt-F540 64 F6    | 59 89 Shift-F6 | 63 99 Ctrl-F6  | 6D 109 Alt-F641 65 F7    | 5A 90 Shift-F7 | 64 100 Ctrl-F7  | 6E 110 Alt-F742 66 F8    | 5B 91 Shift-F8 | 65 101 Ctrl-F8  | 6F 111 Alt-F843 67 F9    | 5C 92 Shift-F9 | 66 102 Ctrl-F9  | 70 112 Alt-F944 68 F10    | 5D 93 Shift-F10 | 67 103 Ctrl-F10 | 71 113 Alt-F10------------------+-------------------+-------------------+--------------------1E 30 Alt-A   | 31 49 Alt-N   | 78 120 Alt-1   |30 48 Alt-B   | 18 24 Alt-O   | 79 121 Alt-2   |2E 46 Alt-C   | 19 25 Alt-P   | 7A 122 Alt-3   |20 32 Alt-D   | 10 16 Alt-Q   | 7B 123 Alt-4   |12 18 Alt-E   | 13 19 Alt-R   | 7C 124 Alt-5   |21 33 Alt-F   | 1F 31 Alt-S   | 7D 125 Alt-6   |22 34 Alt-G   | 14 20 Alt-T   | 7E 126 Alt-7   |23 35 Alt-H   | 16 22 Alt-U   | 7F 127 Alt-8   |17 23 Alt-I   | 2F 47 Alt-V   | 80 128 Alt-9   |24 36 Alt-J   | 11 17 Alt-W   | 81 129 Alt-0   |25 37 Alt-K   | 2D 45 Alt-X   | 82 130 Alt--   |26 38 Alt-L   | 15 21 Alt-Y   | 83 131 Alt-=   |32 50 Alt-M   | 2C 44 Alt-Z   |          |------------------+-------------------+-------------------+--------------------

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.