Annotation of uae/include/mackbd.h, revision 1.1.1.1

1.1       root        1:  /* 
                      2:   * UAE - The Un*x Amiga Emulator
                      3:   * 
                      4:   * Mac keycodes
                      5:   * 
                      6:   * (c) 1996 Ernesto Corvi
                      7:   */
                      8: 
                      9: #define kUpArrowKeyMap                         0x7E    /* key map offset for up arrow */
                     10: #define kDownArrowKeyMap                       0x7D    /* key map offset for down arrow */
                     11: #define kRightArrowKeyMap                      0x7C    /* key map offset for right arrow */
                     12: #define kLeftArrowKeyMap                       0x7B    /* key map offset for left arrow */
                     13: 
                     14: #define kBackSpaceKeyMap                       0x33
                     15: #define kReturnKeyMap                          0x24
                     16: #define kEscapeKeyMap                          0x35
                     17: #define kLBracketKeyMap                                0x21
                     18: #define kRBracketKeyMap                                0x1E
                     19: #define kCommaKeyMap                           0x2B
                     20: #define kSlashKeyMap                           0x2C
                     21: #define kSemiColonKeyMap                       0x29
                     22: #define kMinusKeyMap                           0x1B
                     23: #define kEqualKeyMap                           0x18
                     24: #define kQuoteKeyMap                           0x27
                     25: 
                     26: #define k0KeyMap                               0x1D
                     27: #define k1KeyMap                               0x12
                     28: #define k2KeyMap                               0x13
                     29: #define k3KeyMap                                       0x14
                     30: #define k4KeyMap                               0x15
                     31: #define k5KeyMap                               0x17
                     32: #define k6KeyMap                               0x16
                     33: #define k7KeyMap                                       0x1A
                     34: #define k8KeyMap                               0x1C
                     35: #define k9KeyMap                               0x19
                     36: 
                     37: #define kAKeyMap                               0x00
                     38: #define        kBKeyMap                                0x0B
                     39: #define        kCKeyMap                                0x08
                     40: #define        kDKeyMap                                0x02
                     41: #define        kEKeyMap                                0x0E
                     42: #define        kFKeyMap                                0x03
                     43: #define        kGKeyMap                                0x05
                     44: #define        kHKeyMap                                0x04
                     45: #define        kIKeyMap                                0x22
                     46: #define        kJKeyMap                                0x26
                     47: #define        kKKeyMap                                0x28
                     48: #define        kLKeyMap                                0x25
                     49: #define        kMKeyMap                                0x2E
                     50: #define        kNKeyMap                                0x2D
                     51: #define        kOKeyMap                                0x1F
                     52: #define        kPKeyMap                                0x23
                     53: #define        kQKeyMap                                0x0C
                     54: #define        kRKeyMap                                0x0F
                     55: #define kSKeyMap                               0x01
                     56: #define kTKeyMap                                       0x11
                     57: #define kUKeyMap                               0x20
                     58: #define kVKeyMap                               0x09
                     59: #define kWKeyMap                               0x0D
                     60: #define kXKeyMap                                       0x07
                     61: #define kYKeyMap                               0x10
                     62: #define kZKeyMap                               0x06
                     63: #define kPeriodKeyMap                          0x2F
                     64: #define        kCommandKeyMap                          0x37
                     65: #define kSpaceBarMap                           0x31
                     66: #define        kTabKeyMap                              0x30
                     67: #define        kControlKeyMap                          0x3B
                     68: #define        kOptionKeyMap                           0x3A
                     69: #define        kCapsLockKeyMap                         0x39
                     70: #define        kShiftKeyMap                            0x38
                     71: #define        kPgUpKeyMap                             0x74
                     72: #define        kPgDnKeyMap                             0x79
                     73: #define kBackSlash                                     0x2A
                     74: 
                     75: 
                     76: #define kF1KeyMap                                      0x7A
                     77: #define kF2KeyMap                                      0x78
                     78: #define kF3KeyMap                                      0x63
                     79: #define kF4KeyMap                                      0x76
                     80: #define kF5KeyMap                                      0x60
                     81: #define kF6KeyMap                                      0x61
                     82: #define kF7KeyMap                                      0x62
                     83: #define kF8KeyMap                                      0x64
                     84: #define kF9KeyMap                                      0x65
                     85: #define kF10KeyMap                                     0x6D
                     86: #define kF11KeyMap                                     0x67
                     87: #define kF12KeyMap                                     0x6F
                     88: 
                     89: #define        kShiftRawKey                            0x3F
                     90: #define        kControlRawKey                          0x3C
                     91: #define kOptionRawKey                          0x3D
                     92: #define kCommandRawKey                         0x30
                     93: #define kUpRawKey                                      0x79
                     94: #define kDownRawKey                                    0x7A
                     95: #define kLeftRawKey                                    0x7C
                     96: #define kRightRawKey                           0x7B
                     97: #define kSpaceRawKey                           0x36
                     98: 
                     99: #define kKP0KeyMap                                     0x52
                    100: #define kKP1KeyMap                                     0x53
                    101: #define kKP2KeyMap                                     0x54
                    102: #define kKP3KeyMap                                     0x55
                    103: #define kKP4KeyMap                                     0x56
                    104: #define kKP5KeyMap                                     0x57
                    105: #define kKP6KeyMap                                     0x58
                    106: #define kKP7KeyMap                                     0x59
                    107: #define kKP8KeyMap                                     0x5B
                    108: #define kKP9KeyMap                                     0x5C

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.