#ifndef KEYS_H #define KEYS_H /******************************************************************************************* keys.h IBM key scan codes (C) 1992,97 MHG *******************************************************************************************/ #define QKY 16 #define WKY 17 #define EKY 18 #define RKY 19 #define TKY 20 #define YKY 21 #define UKY 22 #define IKY 23 #define OKY 24 #define PKY 25 #define AKY 30 #define SKY 31 #define DKY 32 #define FKY 33 #define GKY 34 #define HKY 35 #define JKY 36 #define KKY 37 #define LKY 38 #define ZKY 44 #define XKY 45 #define CKY 46 #define VKY 47 #define BKY 48 #define NKY 49 #define MKY 50 #define UPKY 51 #define DNKY 52 #define RETURN 28 #define SPACEBAR 57 #define CTRL 29 #define TAB 15 #define ALT 56 #define CAPSLOCK 58 #define LEFTSHIFT 42 #define RIGHTSHIFT 54 #define HOME 71 #define UP 72 #define PGUP 73 #define ENDKY 79 #define DOWN 80 #define PGDN 81 #define LEFT 75 #define CENTRE 76 #define RIGHT 77 #define F1 59 #define F2 60 #define F3 61 #define F4 62 #define F5 63 #define F6 64 #define F7 65 #define F8 66 #define F9 67 #define F10 68 #define F11 0x57 #define F12 0x58 #endif