## Here are the scancodes for most extended key combos.



AF1 etc. Means Alt-F1 S=Shift, C=Ctrl.

I don't have Ctrl-Key Scancodes for Letters.


You will have to check for a "0" (zero) character before checking for these codes.


Also, if you want a complete reference, checkout the HELP *DOS* program for "ANSI".




#59 is key F1

#60 is key F2

#61 is key F3

#62 is key F4

#63 is key F5

#64 is key F6

#65 is key F7

#66 is key F8

#67 is key F9

#68 is key F10


#84 is key SF1

#85 is key SF2

#86 is key SF3

#87 is key SF4

#88 is key SF5

#89 is key SF6

#90 is key SF7

#91 is key SF8

#92 is key SF9

#93 is key SF10


#94 is key CF1

#95 is key CF2

#96 is key CF3

#97 is key CF4

#98 is key CF5

#99 is key CF6

#100 is key CF7

#101 is key CF8

#102 is key CF9

#103 is key CF10


#104 is key AF1

#105 is key AF2

#106 is key AF3

#107 is key AF4

#108 is key AF5

#109 is key AF6

#110 is key AF7

#111 is key AF8

#112 is key AF9

#113 is key AF10


#71 is key HOME

#72 is key UP

#73 is key PGUP

#75 is key LEFT

#77 is key RIGHT

#79 is key END

#80 is key DOWN

#81 is key PGDN

#82 is key INS

#83 is key DEL


#119 is key CHOME

#132 is key CPGUP

#115 is key CLEFT

#116 is key CRIGHT

#117 is key CEND

#118 is key CPGDN

#30 is key ALT-A

#48 is key ALT-B

#46 is key ALT-C

#32 is key ALT-D

#18 is key ALT-E

#33 is key ALT-F

#34 is key ALT-G

#35 is key ALT-H

#23 is key ALT-I

#36 is key ALT-J

#37 is key ALT-K

#38 is key ALT-L

#50 is key ALT-M

#49 is key ALT-N

#24 is key ALT-O

#25 is key ALT-P

#16 is key ALT-Q

#19 is key ALT-R

#31 is key ALT-S

#20 is key ALT-T

#22 is key ALT-U

#47 is key ALT-V

#17 is key ALT-W

#45 is key ALT-X

#21 is key ALT-Y

#44 is key ALT-Z


Enjoy. This was taken from an old pascal TPU I made for a DOOR (MUD) game that I abandonned. I hope it will be of some use to you people.


-Xotor-


Comments

  • Thanks a lot I can use these codes for my project!

    :

    : AF1 etc. Means Alt-F1 S=Shift, C=Ctrl.

    : I don't have Ctrl-Key Scancodes for Letters.


    : You will have to check for a "0" (zero) character before checking for these codes.


    : Also, if you want a complete reference, checkout the HELP *DOS* program for "ANSI".


    :

    : #59 is key F1

    : #60 is key F2

    : #61 is key F3

    : #62 is key F4

    : #63 is key F5

    : #64 is key F6

    : #65 is key F7

    : #66 is key F8

    : #67 is key F9

    : #68 is key F10


    : #84 is key SF1

    : #85 is key SF2

    : #86 is key SF3

    : #87 is key SF4

    : #88 is key SF5

    : #89 is key SF6

    : #90 is key SF7

    : #91 is key SF8

    : #92 is key SF9

    : #93 is key SF10


    : #94 is key CF1

    : #95 is key CF2

    : #96 is key CF3

    : #97 is key CF4

    : #98 is key CF5

    : #99 is key CF6

    : #100 is key CF7

    : #101 is key CF8

    : #102 is key CF9

    : #103 is key CF10


    : #104 is key AF1

    : #105 is key AF2

    : #106 is key AF3

    : #107 is key AF4

    : #108 is key AF5

    : #109 is key AF6

    : #110 is key AF7

    : #111 is key AF8

    : #112 is key AF9

    : #113 is key AF10


    : #71 is key HOME

    : #72 is key UP

    : #73 is key PGUP

    : #75 is key LEFT

    : #77 is key RIGHT

    : #79 is key END

    : #80 is key DOWN

    : #81 is key PGDN

    : #82 is key INS

    : #83 is key DEL


    : #119 is key CHOME

    : #132 is key CPGUP

    : #115 is key CLEFT

    : #116 is key CRIGHT

    : #117 is key CEND

    : #118 is key CPGDN

    : #30 is key ALT-A

    : #48 is key ALT-B

    : #46 is key ALT-C

    : #32 is key ALT-D

    : #18 is key ALT-E

    : #33 is key ALT-F

    : #34 is key ALT-G

    : #35 is key ALT-H

    : #23 is key ALT-I

    : #36 is key ALT-J

    : #37 is key ALT-K

    : #38 is key ALT-L

    : #50 is key ALT-M

    : #49 is key ALT-N

    : #24 is key ALT-O

    : #25 is key ALT-P

    : #16 is key ALT-Q

    : #19 is key ALT-R

    : #31 is key ALT-S

    : #20 is key ALT-T

    : #22 is key ALT-U

    : #47 is key ALT-V

    : #17 is key ALT-W

    : #45 is key ALT-X

    : #21 is key ALT-Y

    : #44 is key ALT-Z


    : Enjoy. This was taken from an old pascal TPU I made for a DOOR (MUD) game that I abandonned. I hope it will be of some use to you people.


    : -Xotor-





Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories