home *** CD-ROM | disk | FTP | other *** search
- /*
- * UAE - The Un*x Amiga Emulator
- *
- * Mac keycodes
- *
- * (c) 1996 Ernesto Corvi
- */
-
- #define kUpArrowKeyMap 0x7E /* key map offset for up arrow */
- #define kDownArrowKeyMap 0x7D /* key map offset for down arrow */
- #define kRightArrowKeyMap 0x7C /* key map offset for right arrow */
- #define kLeftArrowKeyMap 0x7B /* key map offset for left arrow */
-
- #define kBackSpaceKeyMap 0x33
- #define kReturnKeyMap 0x24
- #define kEscapeKeyMap 0x35
- #define kLBracketKeyMap 0x21
- #define kRBracketKeyMap 0x1E
- #define kCommaKeyMap 0x2B
- #define kSlashKeyMap 0x2C
- #define kSemiColonKeyMap 0x29
- #define kMinusKeyMap 0x1B
- #define kEqualKeyMap 0x18
- #define kQuoteKeyMap 0x27
-
- #define k0KeyMap 0x1D
- #define k1KeyMap 0x12
- #define k2KeyMap 0x13
- #define k3KeyMap 0x14
- #define k4KeyMap 0x15
- #define k5KeyMap 0x17
- #define k6KeyMap 0x16
- #define k7KeyMap 0x1A
- #define k8KeyMap 0x1C
- #define k9KeyMap 0x19
-
- #define kAKeyMap 0x00
- #define kBKeyMap 0x0B
- #define kCKeyMap 0x08
- #define kDKeyMap 0x02
- #define kEKeyMap 0x0E
- #define kFKeyMap 0x03
- #define kGKeyMap 0x05
- #define kHKeyMap 0x04
- #define kIKeyMap 0x22
- #define kJKeyMap 0x26
- #define kKKeyMap 0x28
- #define kLKeyMap 0x25
- #define kMKeyMap 0x2E
- #define kNKeyMap 0x2D
- #define kOKeyMap 0x1F
- #define kPKeyMap 0x23
- #define kQKeyMap 0x0C
- #define kRKeyMap 0x0F
- #define kSKeyMap 0x01
- #define kTKeyMap 0x11
- #define kUKeyMap 0x20
- #define kVKeyMap 0x09
- #define kWKeyMap 0x0D
- #define kXKeyMap 0x07
- #define kYKeyMap 0x10
- #define kZKeyMap 0x06
- #define kPeriodKeyMap 0x2F
- #define kCommandKeyMap 0x37
- #define kSpaceBarMap 0x31
- #define kTabKeyMap 0x30
- #define kControlKeyMap 0x3B
- #define kOptionKeyMap 0x3A
- #define kCapsLockKeyMap 0x39
- #define kShiftKeyMap 0x38
- #define kPgUpKeyMap 0x74
- #define kPgDnKeyMap 0x79
- #define kBackSlash 0x2A
-
-
- #define kF1KeyMap 0x7A
- #define kF2KeyMap 0x78
- #define kF3KeyMap 0x63
- #define kF4KeyMap 0x76
- #define kF5KeyMap 0x60
- #define kF6KeyMap 0x61
- #define kF7KeyMap 0x62
- #define kF8KeyMap 0x64
- #define kF9KeyMap 0x65
- #define kF10KeyMap 0x6D
- #define kF11KeyMap 0x67
- #define kF12KeyMap 0x6F
-
- #define kShiftRawKey 0x3F
- #define kControlRawKey 0x3C
- #define kOptionRawKey 0x3D
- #define kCapsRawKey 0x3E
- #define kCommandRawKey 0x30
- #define kUpRawKey 0x79
- #define kDownRawKey 0x7A
- #define kLeftRawKey 0x7C
- #define kRightRawKey 0x7B
- #define kSpaceRawKey 0x36
-
- #define kKP0KeyMap 0x52
- #define kKP1KeyMap 0x53
- #define kKP2KeyMap 0x54
- #define kKP3KeyMap 0x55
- #define kKP4KeyMap 0x56
- #define kKP5KeyMap 0x57
- #define kKP6KeyMap 0x58
- #define kKP7KeyMap 0x59
- #define kKP8KeyMap 0x5B
- #define kKP9KeyMap 0x5C
-