Outils pour utilisateurs

Outils du site


back2root:ibm-pc-ms-dos:hardware:informations:keyboard-scan-code

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
back2root:ibm-pc-ms-dos:hardware:informations:keyboard-scan-code [2023/01/16 18:28] – créée fraterback2root:ibm-pc-ms-dos:hardware:informations:keyboard-scan-code [2023/02/19 12:55] (Version actuelle) frater
Ligne 1: Ligne 1:
 ====== INT 16 - Keyboard Scan Codes ====== ====== INT 16 - Keyboard Scan Codes ======
  
-|Key | Normal   | Shifted   |w/Ctrl  |  w/Alt                       | +Those table are the AX register return's value:
-|A |  1E61    | 1E41      |1E01 |1E00                          | +
-|B |  3062    | 3042      |3002 |3000                          | +
-|C |  2E63    | 2E42      |2E03 |2E00                          | +
-|D |  2064    | 2044      |2004 |2000                          | +
-|E |  1265    | 1245      |1205 |1200                          | +
-|F |  2166    | 2146      |2106 |2100                          | +
-|G |  2267    | 2247      |2207 |2200                          | +
-|H |  2368    | 2348      |2308 |2300                          | +
-|I |  1769    | 1749      |1709 |1700                          | +
-|J |  246A    | 244A      |240A |2400                          | +
-|K |  256B    | 254B      |250B |2500                          | +
-|L |  266C    | 264C      |260C |2600                          | +
-|M |  326D    | 324D      |320D |3200                          | +
-|N |  316E    | 314E      |310E |3100                          | +
-|O |  186F    | 184F      |180F |1800                          | +
-|P |  1970    | 1950      |1910 |1900                          | +
-|Q |  1071    | 1051      |1011 |1000                          | +
-|R |  1372    | 1352      |1312 |1300                          | +
-|S |  1F73    | 1F53      |1F13 |1F00                          | +
-|T |  1474    | 1454      |1414 |1400                          | +
-|U |  1675    | 1655      |1615 |1600                          | +
-|V |  2F76    | 2F56      |2F16 |2F00                          | +
-|W |  1177    | 1157      |1117 |1100                          | +
-|X |  2D78    | 2D58      |2D18 |2D00                          | +
-|Y |  1579    | 1559      |1519 |1500                          | +
-|Z |  2C7A    | 2C5A      |2C1A |2C00                          |+
  
-|Key Normal   Shifted   |w/Ctrl   w/Alt                       | +{{tablelayout?rowsHeaderSource=Auto}} 
-|1 |  0231    | 0221| |7800                          +^  Key  ^  Normal   Shifted  ^  w/Ctrl  ^  w/Alt  ^ 
-|2 |  0332    | 0340      |0300 |7900                          +|  A    |  1E61    |  1E41      1E01    |  1E00   | 
-|3 |  0433    | 0423| |7A00                          +|  B    |  3062    |  3042      3002    |  3000   | 
-|4 |  0534    | 0524| |7B00                          +|  C    |  2E63    |  2E42      2E03    |  2E00   | 
-|5 |  0635    | 0625| |7C00                          +|  D    |  2064    |  2044      2004    |  2000   | 
-|6 |  0736    | 075E      |071E |7D00                          +|  E    |  1265    |  1245      1205    |  1200   | 
-|7 |  0837    | 0826| |7E00                          +|  F    |  2166    |  2146      2106    |  2100   | 
-|8 |  0938    | 092A| |7F00                          +|  G    |  2267    |  2247      2207    |  2200   | 
-|9 |  0A39    | 0A28| |8000                          +|  H    |  2368    |  2348      2308    |  2300   | 
-|0 |  0B30    | 0B29| |8100                          +|  I    |  1769    |  1749      1709    |  1700   | 
- +|  J    |  246A    |  244A      240A    |  2400   | 
-|Key Normal   | Shifted   |w/Ctrl   w/Alt                       | +|  K    |  256B    |  254B      250B    |  2500   | 
-|- |  0C2D    | 0C5F      |0C1F |8200                          +|  L    |  266C    |  264C      260C    |  2600   | 
-|= |  0D3D    | 0D2B| |8300                          +|  M    |  326D    |  324D      320D    |  3200   | 
-|[ |  1A5B    | 1A7B      |1A1B |1A00                          +|  N    |  316E    |  314E      310E    |  3100   | 
-|] |  1B5D    | 1B7D      |1B1D |1B00                          +|  O    |  186F    |  184F      180F    |  1800   | 
-|; |  273B    | 273A| |2700                          +|  P    |  1970    |  1950      1910    |  1900   | 
-|' 2827    | 2822                                          +|  Q    |  1071    |  1051      1011    |  1000   | 
-|` |  2960    | 297E                                          +|  R    |  1372    |  1352      1312    |  1300   | 
-|\ |  2B5C    | 2B7C      |2B1C |2600 (same as Alt L)          +|  S    |  1F73    |  1F53      1F13    |  1F00   | 
-|, |  332C    | 333C                                          +|  T    |  1474    |  1454      1414    |  1400   | 
-|. |  342E    | 343E                                          +|  U    |  1675    |  1655      1615    |  1600   | 
-|/ |  352F    | 353F                                          +|  V    |  2F76    |  2F56      2F16    |  2F00   | 
- +|  W    |  1177    |  1157      1117    |  1100   | 
-|Key Normal   | Shifted   |w/Ctrl   w/Alt                       | +|  X    |  2D78    |  2D58      2D18    |  2D00   | 
-|F1 |  3B00    | 5400      |5E00 |6800                          +|  Y    |  1579    |  1559      1519    |  1500   | 
-|F2 |  3C00    | 5500      |5F00 |6900                          +|  Z    |  2C7A    |  2C5A      2C1A    |  2C00   | 
-|F3 |  3D00    | 5600      |6000 |6A00                          +{{tablelayout?rowsHeaderSource=Auto}} 
-|F4 |  3E00    | 5700      |6100 |6B00                          +^  Key  ^  Normal  ^  Shifted  ^  w/Ctrl   w/Alt  ^ 
-|F5 |  3F00    | 5800      |6200 |6C00                          +    |  0231    |  0221               7800   
-|F6 |  4000    | 5900      |6300 |6D00                          +    |  0332    |  0340      0300     7900   
-|F7 |  4100    | 5A00      |6400 |6E00                          +    |  0433    |  0423               7A00   
-|F8 |  4200    | 5B00      |6500 |6F00                          +    |  0534    |  0524               7B00   
-|F9 |  4300    | 5C00      |6600 |7000                          +    |  0635    |  0625               7C00   
-|F10 |  4400    | 5D00      |6700 |7100                          +    |  0736    |  075E      071E     7D00   
-|F11 |  8500    | 8700      |8900 |8B00                          +    |  0837    |  0826               7E00   
-|F12 |  8600    | 8800      |8A00 |8C00                          +    |  0938    |  092A               7F00   
- +    |  0A39    |  0A28               8000   
-|Key |    Normal|    Shifted| |w/Ctrl   w/Alt                | +    |  0B30    |  0B29               8100   
-|BackSpace |   0E08|      0E08| 0E7F |  0E00                        +{{tablelayout?rowsHeaderSource=Auto}} 
-|Del |     5300 |     532E| 9300 |  A300                        +^  Key  ^  Normal  ^  Shifted  ^  w/Ctrl   w/Alt                 ^ 
-|Down Arrow |  5000|      5032| 9100 |  A000                        +    |  0C2D    |  0C5F      0C1F     8200                  
-|End |     4F00 |     4F31| 7500 |  9F00                        +    |  0D3D    |  0D2B               8300                  
-|Enter |     1C0D |     1C0D| 1C0A |  A600                        +    |  1A5B    |  1A7B      1A1B     1A00                  
-|Esc |     011B |     011B| 011B |  0100                        +    |  1B5D    |  1B7D      1B1D     1B00                  
-|Home |     4700 |     4737| 7700 |  9700                        +    |  273B    |  273A               2700                  
-|Ins |     5200 |     5230| 9200 |  A200                        +    |  2827    |  2822                                     
-|Keypad 5| | 4C35| 8F00                                +    |  2960    |  297E                                     
-|Keypad *    372A| | 9600 |  3700                        +    |  2B5C    |  2B7C      2B1C     2600 (same as Alt L)  
-|Keypad -    4A2D|      4A2D| 8E00 |  4A00                        +    |  332C    |  333C                                     
-|Keypad +    4E2B|      4E2B| |  4E00                        +    |  342E    |  343E                                     
-|Keypad /    352F|      352F| 9500 |  A400                        +    |  352F    |  353F                                     
-|Left Arrow  4B00|      4B34| 7300 |  9B00                        +{{tablelayout?rowsHeaderSource=Auto}} 
-|PgDn |     5100 |     5133| 7600 |  A100                        +^  Key  ^  Normal  ^  Shifted  ^  w/Ctrl   w/Alt  ^ 
-|PgUp |     4900 |     4939| 8400 |  9900                        + F1   |  3B00    |  5400      5E00     6800   
-|PrtSc | | | 7200                                + F2   |  3C00    |  5500      5F00     6900   
-|Right Arrow|  4D00|      4D36| 7400 |  9D00                        + F3   |  3D00    |  5600      6000     6A00   
-|SpaceBar    3920|      3920| 3920 |  3920                        + F4   |  3E00    |  5700      6100     6B00   
-|Tab |     0F09 |     0F00| 9400 |  A500                        + F5   |  3F00    |  5800      6200     6C00   
-|Up Arrow    4800|      4838| 8D00 |  9800                        |+ F6   |  4000    |  5900      6300     6D00   
 + F7   |  4100    |  5A00      6400     6E00   
 + F8   |  4200    |  5B00      6500     6F00   
 + F9   |  4300    |  5C00      6600     7000   
 + F10  |  4400    |  5D00      6700     7100   
 + F11  |  8500    |  8700      8900     8B00   
 + F12  |  8600    |  8800      8A00     8C00   
 +{{tablelayout?rowsHeaderSource=Auto}} 
 +^  Key         ^  Normal  ^  Shifted  ^  w/Ctrl  ^  w/Alt  ^ 
 +| BackSpace     0E08     0E08     |  0E7F    |  0E00   
 +| Del           5300     532E     |  9300    |  A300   
 +| Down Arrow   |  5000     5032     |  9100    |  A000   
 +| End           4F00     4F31     |  7500    |  9F00   
 +| Enter         1C0D     1C0D     |  1C0A    |  A600   
 +| Esc           011B     011B     |  011B    |  0100   
 +| Home          4700     4737     |  7700    |  9700   
 +| Ins           5200     5230     |  9200    |  A200   
 +| Keypad 5               4C35     |  8F00            
 +| Keypad *     |  372A              |  9600    |  3700   
 +| Keypad -     |  4A2D     4A2D     |  8E00    |  4A00   
 +| Keypad +     |  4E2B     4E2B              |  4E00   
 +| Keypad /     |  352F     352F     |  9500    |  A400   
 +| Left Arrow   |  4B00     4B34     |  7300    |  9B00   
 +| PgDn          5100     5133     |  7600    |  A100   
 +| PgUp          4900     4939     |  8400    |  9900   
 +| PrtSc                           |  7200            
 +| Right Arrow  |  4D00     4D36     |  7400    |  9D00   
 +| SpaceBar     |  3920     3920     |  3920    |  3920   
 +| Tab           0F09     0F00     |  9400    |  A500   
 +| Up Arrow     |  4800     4838     |  8D00    |  9800   |
  
 <WRAP round box> <WRAP round box>
Ligne 96: Ligne 99:
 </WRAP> </WRAP>
  
-see  [[back2root:ibm-pc-ms-dos:interrupts:int_16|INT 16]]  [[back2root:ibm-pc-ms-dos:hardware:informations:keyboard-make-code|MAKE CODES]]+see  [[back2root:ibm-pc-ms-dos:interrupts:int_16:start|INT 16]]  [[back2root:ibm-pc-ms-dos:hardware:informations:keyboard-make-code|MAKE CODES]]
  
back2root/ibm-pc-ms-dos/hardware/informations/keyboard-scan-code.1673890139.txt.gz · Dernière modification : 2023/01/16 18:28 de frater