home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / INFO / TURBOPAS / TURBOINT.ZIP / SCANCODE.TXT < prev   
Encoding:
Text File  |  1985-12-28  |  2.4 KB  |  140 lines

  1.  
  2. The following is a partial listing of ScanCodes for the IBM PC using KBDIO
  3. for TURBO PASCAL:
  4.  
  5. Key     ScanCode                                                               
  6. f1        15104
  7. f2        15360
  8. f3        15616
  9. f4        15872
  10. f5        16128
  11. f6        16384
  12. f7        16640
  13. f8        16896
  14. f9        17408
  15. f10       17408
  16.  
  17. alt f1    26624
  18. alt f2    26880
  19. alt f3    27136
  20. alt f4    27392
  21. alt f5    27648
  22. alt f6    27904
  23. alt f7    28160
  24. alt f8    28416
  25. alt f9    28672
  26. alt f10   28928
  27.  
  28. shft f1   21504
  29. shft f2   21760
  30. shft f3   22016
  31. shft f4   22272
  32. shft f5   22528
  33. shft f6   22784
  34. shft f7   23040
  35. shft f8   23296
  36. shft f9   23552
  37. shft f10  23808
  38.  
  39. ctrl f1   24064
  40. ctrl f2   24320
  41. ctrl f3   24576
  42. ctrl f4   24832
  43. ctrl f5   25088
  44. ctrl f6   25344
  45. ctrl f7   25600
  46. ctrl f8   25856
  47. ctrl f9   26112
  48. ctrl f10  26368
  49.  
  50. Home      18176
  51. Up        18432
  52. PgUp      18688
  53. Lft       19200
  54. Rgt       19712
  55. End       20224
  56. Dn        20480
  57. PgDn      20736
  58. Ins       20992
  59. Del       21248
  60.  
  61.  
  62.  
  63. Key     ScanCode                                                               
  64. CtrlHome  30464
  65. CtrlPgUp  31744-   !negative!
  66. CtrlLft   29440
  67. CtrlRgt   29696
  68. CtrlEnd   29952
  69. CtrlPgDn  30208
  70.  
  71. ShftHome  18231
  72. ShftUp    18488
  73. ShftPgUp  18745
  74. ShftLft   19252
  75. ShftRgt   19766
  76. ShftEnd   20273
  77. ShftDn    20530
  78. ShftPgDn  20787
  79. ShftIns   21041
  80. ShftDel   21294
  81.  
  82. -         18989    on the numeric pad
  83. +         20011    "   "     "     "
  84.  
  85. Ctrl 2@     768
  86. Ctrl 6^    1822
  87. Ctrl -_    3103
  88.  
  89. Alt 1!    30720
  90. Alt 2@    30976
  91. Alt 3#    31232
  92. Alt 4$    31488
  93. Alt 5%    31744
  94. Alt 6^    32000
  95. Alt 7&    32256
  96. Alt 8*    32512
  97. Alt 9(    32768-    !negative!
  98. Alt 0)    32512-    !negative!
  99. Alt -_    32256-    !negative!
  100. Alt =+    32000-    !negative!
  101.  
  102. Alt Q      4096
  103. Alt W      4352
  104. Alt E      4608
  105. Alt R      4864
  106. Alt T      5120
  107. Alt Y      5376
  108. Alt U      5632
  109. Alt I      5888
  110. Alt O      6144
  111. Alt P      6400
  112.  
  113. Alt A      7680
  114. Alt S      7936
  115.  
  116.  
  117. Key     ScanCode
  118. Alt D      8192
  119. Alt F      8448
  120. Alt G      8704
  121. Alt H      8960
  122. Alt J      9216
  123. Alt K      9472
  124. Alt L      9728
  125.  
  126. Alt Z     11264
  127. Alt X     11520
  128. Alt C     11776
  129. Alt V     12032
  130. Alt B     12288
  131. Alt N     12544
  132. Alt M     12800
  133.  
  134. ESC         283
  135. TAB        3849
  136. Shft TAB   3840
  137. BKSpace    3592
  138. Space     14624
  139.  
  140. ====== compiled by Andy Decepida