Annotation of tme/machine/sun/sun-keyboards.txt, revision 1.1.1.2

1.1.1.2 ! root        1: # $Id: sun-keyboards.txt,v 1.2 2004/08/19 11:31:54 fredette Exp $
1.1       root        2: 
                      3: ## sun-keyboards.txt - definitions of Sun keyboards:
                      4: 
                      5: map sun-type-2 {
                      6:   Shift_R                  = 0x6e +shift
                      7:   Shift_L                  = 0x63 +shift
                      8:   L1                       = 0x1
                      9:   # unused                 = 0x2 # unused
                     10:   L2                       = 0x3
                     11:   # unused                 = 0x4 # unused
                     12:   F1                       = 0x5
                     13:   F2                       = 0x6
                     14:   # unused                 = 0x7 # unused
                     15:   F3                       = 0x8
                     16:   # unused                 = 0x9 # unused
                     17:   F4                       = 0xa
                     18:   # unused                 = 0xb # unused
                     19:   F5                       = 0xc
                     20:   # unused                 = 0xd # unused
                     21:   F6                       = 0xe
                     22:   # unused                 = 0xf # unused
                     23:   F7                       = 0x10
                     24:   F8                       = 0x11
                     25:   F9                       = 0x12
                     26:   Break                    = 0x13
                     27:   # unused                 = 0x14 # unused
                     28:   R1                       = 0x15
                     29:   R2                       = 0x16
                     30:   R3                       = 0x17
                     31:   # unused                 = 0x18 # unused
                     32:   L3                       = 0x19
                     33:   L4                       = 0x1a
                     34:   # unused                 = 0x1b # unused
                     35:   # unused                 = 0x1c # unused
                     36:   Escape                   = 0x1d
                     37:   1                        = 0x1e !shift
                     38:   exclam                   = 0x1e shift
                     39:   2                        = 0x1f !shift
                     40:   at                       = 0x1f shift
                     41:   3                        = 0x20 !shift
                     42:   numbersign               = 0x20 shift
                     43:   4                        = 0x21 !shift
                     44:   dollar                   = 0x21 shift
                     45:   5                        = 0x22 !shift
                     46:   percent                  = 0x22 shift
                     47:   6                        = 0x23 !shift
                     48:   asciicircum              = 0x23 shift
                     49:   7                        = 0x24 !shift
                     50:   ampersand                = 0x24 shift
                     51:   8                        = 0x25 !shift
                     52:   asterisk                 = 0x25 shift
                     53:   9                        = 0x26 !shift
                     54:   parenleft                = 0x26 shift
                     55:   0                        = 0x27 !shift
                     56:   parenright               = 0x27 shift
                     57:   minus                    = 0x28 !shift
                     58:   underscore               = 0x28 shift
                     59:   equal                    = 0x29 !shift
                     60:   plus                     = 0x29 shift
                     61:   grave                    = 0x2a !shift
                     62:   asciitilde               = 0x2a shift
                     63:   BackSpace                = 0x2b
                     64:   # unused                 = 0x2c # unused
                     65:   R4                       = 0x2d
                     66:   R5                       = 0x2e
                     67:   R6                       = 0x2f
                     68:   # unused                 = 0x30 # unused
                     69:   L5                       = 0x31
                     70:   # unused                 = 0x32 # unused
                     71:   L6                       = 0x33
                     72:   # unused                 = 0x34 # unused
                     73:   Tab                      = 0x35
                     74:   q                        = 0x36 !lock
                     75:   Q                        = 0x36 lock
                     76:   w                        = 0x37 !lock
                     77:   W                        = 0x37 lock
                     78:   e                        = 0x38 !lock
                     79:   E                        = 0x38 lock
                     80:   r                        = 0x39 !lock
                     81:   R                        = 0x39 lock
                     82:   t                        = 0x3a !lock
                     83:   T                        = 0x3a lock
                     84:   y                        = 0x3b !lock
                     85:   Y                        = 0x3b lock
                     86:   u                        = 0x3c !lock
                     87:   U                        = 0x3c lock
                     88:   i                        = 0x3d !lock
                     89:   I                        = 0x3d lock
                     90:   o                        = 0x3e !lock
                     91:   O                        = 0x3e lock
                     92:   p                        = 0x3f !lock
                     93:   P                        = 0x3f lock
                     94:   bracketleft              = 0x40 !shift
                     95:   braceleft                = 0x40 shift
                     96:   bracketright             = 0x41 !shift
                     97:   braceright               = 0x41 shift
                     98:   Delete                   = 0x42
                     99:   # unused                 = 0x43 # unused
                    100:   R7                       = 0x44
                    101:   Up                       = 0x45 !shift
                    102:   R8                       = 0x45 shift
                    103:   R9                       = 0x46
                    104:   # unused                 = 0x47 # unused
                    105:   L7                       = 0x48
                    106:   L8                       = 0x49
                    107:   # unused                 = 0x4a # unused
                    108:   # unused                 = 0x4b # unused
                    109:   Control_L                = 0x4c
                    110:   a                        = 0x4d !lock
                    111:   A                        = 0x4d lock
                    112:   s                        = 0x4e !lock
                    113:   S                        = 0x4e lock
                    114:   d                        = 0x4f !lock
                    115:   D                        = 0x4f lock
                    116:   f                        = 0x50 !lock
                    117:   F                        = 0x50 lock
                    118:   g                        = 0x51 !lock
                    119:   G                        = 0x51 lock
                    120:   h                        = 0x52 !lock
                    121:   H                        = 0x52 lock
                    122:   j                        = 0x53 !lock
                    123:   J                        = 0x53 lock
                    124:   k                        = 0x54 !lock
                    125:   K                        = 0x54 lock
                    126:   l                        = 0x55 !lock
                    127:   L                        = 0x55 lock
                    128:   semicolon                = 0x56 !shift
                    129:   colon                    = 0x56 shift
                    130:   apostrophe               = 0x57 !shift
                    131:   quotedbl                 = 0x57 shift
                    132:   backslash                = 0x58 !shift
                    133:   bar                      = 0x58 shift
                    134:   Return                   = 0x59
                    135:   # unused                 = 0x5a # unused
                    136:   Left                     = 0x5b !shift
                    137:   R10                      = 0x5b shift
                    138:   R11                      = 0x5c
                    139:   Right                    = 0x5d !shift
                    140:   R12                      = 0x5d shift
                    141:   # unused                 = 0x5e # unused
                    142:   L9                       = 0x5f
                    143:   # unused                 = 0x60 # unused
                    144:   L10                      = 0x61
                    145:   # unused                 = 0x62 # unused
                    146:   z                        = 0x64 !lock
                    147:   Z                        = 0x64 lock
                    148:   x                        = 0x65 !lock
                    149:   X                        = 0x65 lock
                    150:   c                        = 0x66 !lock
                    151:   C                        = 0x66 lock
                    152:   v                        = 0x67 !lock
                    153:   V                        = 0x67 lock
                    154:   b                        = 0x68 !lock
                    155:   B                        = 0x68 lock
                    156:   n                        = 0x69 !lock
                    157:   N                        = 0x69 lock
                    158:   m                        = 0x6a !lock
                    159:   M                        = 0x6a lock
                    160:   comma                    = 0x6b !shift
                    161:   less                     = 0x6b shift
                    162:   period                   = 0x6c !shift
                    163:   greater                  = 0x6c shift
                    164:   slash                    = 0x6d !shift
                    165:   question                 = 0x6d shift
                    166:   Linefeed                 = 0x6f
                    167:   R13                      = 0x70
                    168:   Down                     = 0x71 !shift
                    169:   R14                      = 0x71 shift
                    170:   R15                      = 0x72
                    171:   # unused                 = 0x73 # unused
                    172:   # unused                 = 0x74 # unused
                    173:   # unused                 = 0x75 # unused
                    174:   # unused                 = 0x76 # unused
                    175:   # unused                 = 0x77 # unused
                    176:   Meta_L                   = 0x78
                    177:   space                    = 0x79
                    178:   Meta_R                   = 0x7a
                    179:   # unused                 = 0x7b # unused
                    180:   # unused                 = 0x7c # unused
                    181:   # unused                 = 0x7d # unused
                    182:   # unused                 = 0x7e # unused
                    183:   # unused                 = 0x7f # unused
                    184: }
1.1.1.2 ! root      185: 
        !           186: map sun-type-3 {
        !           187:   Caps_Lock                = 0x77 +lock
        !           188:   Shift_R                  = 0x6e +shift
        !           189:   Shift_L                  = 0x63 +shift
        !           190:   L1                       = 0x1
        !           191:   # unused                 = 0x2 # unused
        !           192:   L2                       = 0x3
        !           193:   # unused                 = 0x4 # unused
        !           194:   F1                       = 0x5
        !           195:   F2                       = 0x6
        !           196:   # unused                 = 0x7 # unused
        !           197:   F3                       = 0x8
        !           198:   # unused                 = 0x9 # unused
        !           199:   F4                       = 0xa
        !           200:   # unused                 = 0xb # unused
        !           201:   F5                       = 0xc
        !           202:   # unused                 = 0xd # unused
        !           203:   F6                       = 0xe
        !           204:   # unused                 = 0xf # unused
        !           205:   F7                       = 0x10
        !           206:   F8                       = 0x11
        !           207:   F9                       = 0x12
        !           208:   Alt_R                    = 0x13
        !           209:   # unused                 = 0x14 # unused
        !           210:   R1                       = 0x15
        !           211:   R2                       = 0x16
        !           212:   R3                       = 0x17
        !           213:   # unused                 = 0x18 # unused
        !           214:   L3                       = 0x19
        !           215:   L4                       = 0x1a
        !           216:   # unused                 = 0x1b # unused
        !           217:   # unused                 = 0x1c # unused
        !           218:   Escape                   = 0x1d
        !           219:   1                        = 0x1e !shift
        !           220:   exclam                   = 0x1e shift
        !           221:   2                        = 0x1f !shift
        !           222:   at                       = 0x1f shift
        !           223:   3                        = 0x20 !shift
        !           224:   numbersign               = 0x20 shift
        !           225:   4                        = 0x21 !shift
        !           226:   dollar                   = 0x21 shift
        !           227:   5                        = 0x22 !shift
        !           228:   percent                  = 0x22 shift
        !           229:   6                        = 0x23 !shift
        !           230:   asciicircum              = 0x23 shift
        !           231:   7                        = 0x24 !shift
        !           232:   ampersand                = 0x24 shift
        !           233:   8                        = 0x25 !shift
        !           234:   asterisk                 = 0x25 shift
        !           235:   9                        = 0x26 !shift
        !           236:   parenleft                = 0x26 shift
        !           237:   0                        = 0x27 !shift
        !           238:   parenright               = 0x27 shift
        !           239:   minus                    = 0x28 !shift
        !           240:   underscore               = 0x28 shift
        !           241:   equal                    = 0x29 !shift
        !           242:   plus                     = 0x29 shift
        !           243:   grave                    = 0x2a !shift
        !           244:   asciitilde               = 0x2a shift
        !           245:   BackSpace                = 0x2b
        !           246:   # unused                 = 0x2c # unused
        !           247:   R4                       = 0x2d
        !           248:   R5                       = 0x2e
        !           249:   R6                       = 0x2f
        !           250:   # unused                 = 0x30 # unused
        !           251:   L5                       = 0x31
        !           252:   # unused                 = 0x32 # unused
        !           253:   L6                       = 0x33
        !           254:   # unused                 = 0x34 # unused
        !           255:   Tab                      = 0x35
        !           256:   q                        = 0x36 !lock
        !           257:   Q                        = 0x36 lock
        !           258:   w                        = 0x37 !lock
        !           259:   W                        = 0x37 lock
        !           260:   e                        = 0x38 !lock
        !           261:   E                        = 0x38 lock
        !           262:   r                        = 0x39 !lock
        !           263:   R                        = 0x39 lock
        !           264:   t                        = 0x3a !lock
        !           265:   T                        = 0x3a lock
        !           266:   y                        = 0x3b !lock
        !           267:   Y                        = 0x3b lock
        !           268:   u                        = 0x3c !lock
        !           269:   U                        = 0x3c lock
        !           270:   i                        = 0x3d !lock
        !           271:   I                        = 0x3d lock
        !           272:   o                        = 0x3e !lock
        !           273:   O                        = 0x3e lock
        !           274:   p                        = 0x3f !lock
        !           275:   P                        = 0x3f lock
        !           276:   bracketleft              = 0x40 !shift
        !           277:   braceleft                = 0x40 shift
        !           278:   bracketright             = 0x41 !shift
        !           279:   braceright               = 0x41 shift
        !           280:   Delete                   = 0x42
        !           281:   # unused                 = 0x43 # unused
        !           282:   R7                       = 0x44
        !           283:   Up                       = 0x45 !shift
        !           284:   R8                       = 0x45 shift
        !           285:   R9                       = 0x46
        !           286:   # unused                 = 0x47 # unused
        !           287:   L7                       = 0x48
        !           288:   L8                       = 0x49
        !           289:   # unused                 = 0x4a # unused
        !           290:   # unused                 = 0x4b # unused
        !           291:   Control_L                = 0x4c
        !           292:   a                        = 0x4d !lock
        !           293:   A                        = 0x4d lock
        !           294:   s                        = 0x4e !lock
        !           295:   S                        = 0x4e lock
        !           296:   d                        = 0x4f !lock
        !           297:   D                        = 0x4f lock
        !           298:   f                        = 0x50 !lock
        !           299:   F                        = 0x50 lock
        !           300:   g                        = 0x51 !lock
        !           301:   G                        = 0x51 lock
        !           302:   h                        = 0x52 !lock
        !           303:   H                        = 0x52 lock
        !           304:   j                        = 0x53 !lock
        !           305:   J                        = 0x53 lock
        !           306:   k                        = 0x54 !lock
        !           307:   K                        = 0x54 lock
        !           308:   l                        = 0x55 !lock
        !           309:   L                        = 0x55 lock
        !           310:   semicolon                = 0x56 !shift
        !           311:   colon                    = 0x56 shift
        !           312:   apostrophe               = 0x57 !shift
        !           313:   quotedbl                 = 0x57 shift
        !           314:   backslash                = 0x58 !shift
        !           315:   bar                      = 0x58 shift
        !           316:   Return                   = 0x59
        !           317:   # unused                 = 0x5a # unused
        !           318:   Left                     = 0x5b !shift
        !           319:   R10                      = 0x5b shift
        !           320:   R11                      = 0x5c
        !           321:   Right                    = 0x5d !shift
        !           322:   R12                      = 0x5d shift
        !           323:   # unused                 = 0x5e # unused
        !           324:   L9                       = 0x5f
        !           325:   # unused                 = 0x60 # unused
        !           326:   L10                      = 0x61
        !           327:   # unused                 = 0x62 # unused
        !           328:   z                        = 0x64 !lock
        !           329:   Z                        = 0x64 lock
        !           330:   x                        = 0x65 !lock
        !           331:   X                        = 0x65 lock
        !           332:   c                        = 0x66 !lock
        !           333:   C                        = 0x66 lock
        !           334:   v                        = 0x67 !lock
        !           335:   V                        = 0x67 lock
        !           336:   b                        = 0x68 !lock
        !           337:   B                        = 0x68 lock
        !           338:   n                        = 0x69 !lock
        !           339:   N                        = 0x69 lock
        !           340:   m                        = 0x6a !lock
        !           341:   M                        = 0x6a lock
        !           342:   comma                    = 0x6b !shift
        !           343:   less                     = 0x6b shift
        !           344:   period                   = 0x6c !shift
        !           345:   greater                  = 0x6c shift
        !           346:   slash                    = 0x6d !shift
        !           347:   question                 = 0x6d shift
        !           348:   Linefeed                 = 0x6f
        !           349:   R13                      = 0x70
        !           350:   Down                     = 0x71 !shift
        !           351:   R14                      = 0x71 shift
        !           352:   R15                      = 0x72
        !           353:   # unused                 = 0x73 # unused
        !           354:   # unused                 = 0x74 # unused
        !           355:   # unused                 = 0x75 # unused
        !           356:   # unused                 = 0x76 # unused
        !           357:   Meta_L                   = 0x78
        !           358:   space                    = 0x79
        !           359:   Meta_R                   = 0x7a
        !           360:   # unused                 = 0x7b # unused
        !           361:   # unused                 = 0x7c # unused
        !           362:   # unused                 = 0x7d # unused
        !           363:   # unused                 = 0x7e # unused
        !           364:   # unused                 = 0x7f # unused
        !           365: }

unix.superglobalmegacorp.com

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