/* scancode.h * * Define Utility Keys for IBM PC. * * this is a list of the aux. scan codes for the IBM */ #define F1 59+256 #define F2 60+128 #define F3 61+128 #define F4 62+128 #define F5 63+128 #define F6 64+128 #define F7 65+128 #define F8 66+128 #define F9 67+128 #define F10 68+128 #define SF1 84+128 #define SF2 85+128 #define SF3 86+128 #define SF4 87+128 #define SF5 88+128 #define SF6 89+128 #define SF7 90+128 #define SF8 91+128 #define SF9 92+128 #define SF10 93+128 #define CF1 94+128 #define CF2 95+128 #define CF3 96+128 #define CF4 97+128 #define CF5 98+128 #define CF6 99+128 #define CF7 100+128 #define CF8 101+128 #define CF9 102+128 #define CF10 103+128 #define AF1 104+128 #define AF2 105+128 #define AF3 106+128 #define AF4 107+128 #define AF5 108+128 #define AF6 109+128 #define AF7 110+128 #define AF8 111+128 #define AF9 112+128 #define AF10 113+128 #define A1 120+128 #define A2 121+128 #define A3 122+128 #define A4 123+128 #define A5 124+128 #define A6 125+128 #define A7 126+128 #define A8 127+128 #define A9 128+128 #define A0 129+128 #define ESC 0x1B /* Escape */ #define HOME 71+128 /* HOME key */ #define CURLF 75+128 /* <- */ #define ENDKEY 79+128 /* END key */ #define CURUP 72+128 /* up arrow */ #define CURDN 80+128 /* down arrow */ #define PGUP 73+128 /* PgUp */ #define CURRT 77+128 /* -> */ #define PGDN 81+128 /* PgDn */ #define INSERT 82+128 /* Ins */ #define DELETE 83+128 /* Del */ #define BK_SP 8 /* back spase */ #define CRG_RTN 13 /* carige return*/ #define CTRLHOME 119+128 /* Ctrl Home */ #define CTRLCURLF 115+128 /* Ctrl <- */ #define CTRLEND 117+128 /* Ctrl End */ #define CTRLPRTSC 114+128 /* Ctrl PrtSc */ #define CTRLPGUP 132+128 /* Ctrl PgUp */ #define CTRLCURRT 116+128 /* Ctrl -> */ #define CTRLPGDN 118+128 /* Ctrl PgDn */ #define REVTAB 15+128 /* Shift Tab */ #define ALTMINUS 130+128 /* Alt - */ #define ALTEQUAL 131+128 /* Alt = */ #define ALTA 30+128 #define ALTB 48+128 #define ALTC 46+128 #define ALTD 32+128 #define ALTE 18+128 #define ALTF 33+128 #define ALTG 34+128 #define ALTH 35+128 #define ALTI 23+128 #define ALTJ 36+128 #define ALTK 37+128 #define ALTL 38+128 #define ALTM 50+128 #define ALTN 49+128 #define ALTO 24+128 #define ALTP 25+128 #define ALTQ 16+128 #define ALTR 19+128 #define ALTS 31+128 #define ALTT 20+128 #define ALTU 22+128 #define ALTV 47+128 #define ALTW 17+128 #define ALTX 45+128 #define ALTY 21+128 #define ALTZ 44+128 #define CTRLBREAK 0 /* for when breakchk(ON) */ /* end of ibmkeys.h */