home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2 / Openstep-4.2-Intel-User.iso / NextLibrary / Keyboards / NeXT.keyboard < prev    next >
Text File  |  1994-04-20  |  3KB  |  132 lines

  1. #
  2. # NeXT.keyboard
  3. # - a keyboard layout description file
  4. # based on the NeXT keyboard with the loser return key
  5. #
  6.  
  7. name NeXT ISO Keyboard
  8. interface 1
  9. handler_id 0
  10.  
  11. # modifiers + space bar
  12. row 0.0 0.0
  13. key rectangle(48.0,24.0) 0x53    # left alternate
  14. key rectangle(48.0,24.0) 0x54    # left command
  15. key rectangle(168.0,24.0) 0x38    # space bar
  16. key rectangle(48.0,24.0) 0x55    # right command
  17. key rectangle(48.0,24.0) 0x56    # right alternate
  18.  
  19. # row 1
  20. row 0.0 24.0
  21. key rectangle(60.0,24.0) 0x52    # left shift
  22. # row 1 alpha keys
  23. key square(24.0) 0x31
  24. key square(24.0) 0x32
  25. key square(24.0) 0x33
  26. key square(24.0) 0x34
  27. key square(24.0) 0x35
  28. key square(24.0) 0x37
  29. key square(24.0) 0x36
  30. key square(24.0) 0x2e
  31. key square(24.0) 0x2f
  32. key square(24.0) 0x30
  33. key rectangle(60.0,24.0) 0x57    # right shift
  34.  
  35. # row 2
  36. row 0.0 48.0
  37. key rectangle(51.0,24.0) 0x51    # control
  38. # row 2 alpha keys
  39. key square(24.0) 0x39
  40. key square(24.0) 0x3a
  41. key square(24.0) 0x3b
  42. key square(24.0) 0x3c
  43. key square(24.0) 0x3d
  44. key square(24.0) 0x40
  45. key square(24.0) 0x3f
  46. key square(24.0) 0x3e
  47. key square(24.0) 0x2d
  48. key square(24.0) 0x2c
  49. key square(24.0) 0x2b
  50. key shape(U 24.0 R 21.0 U 24.0 R 24.0 D 48.0 L 45.0) 0x2a       # return key
  51.  
  52. # row 3
  53. row 0.0 72.0
  54. key rectangle(48.0,24.0) 0x41    # tab
  55. # row 3 alpha keys
  56. key square(24.0) 0x42
  57. key square(24.0) 0x43
  58. key square(24.0) 0x44
  59. key square(24.0) 0x45
  60. key square(24.0) 0x48
  61. key square(24.0) 0x47
  62. key square(24.0) 0x46
  63. key square(24.0) 0x06
  64. key square(24.0) 0x07
  65. key square(24.0) 0x08
  66. key square(24.0) 0x05
  67. key square(24.0) 0x04
  68.  
  69. # row 4 (the number keys)
  70. row 0.0 96.0
  71. key square(24.0) 0x49
  72. key square(24.0) 0x4a
  73. key square(24.0) 0x4b
  74. key square(24.0) 0x4c
  75. key square(24.0) 0x4d
  76. key square(24.0) 0x50
  77. key square(24.0) 0x4f
  78. key square(24.0) 0x4e
  79. key square(24.0) 0x1e
  80. key square(24.0) 0x1f
  81. key square(24.0) 0x20
  82. key square(24.0) 0x1d
  83. key square(24.0) 0x1c
  84. key rectangle(48.0,24.0) 0x1b    # backspace
  85.  
  86. #
  87. # now, on to the right hand side of the keyboard
  88. #
  89.  
  90. # arrow keys
  91. row 365.0 0.0
  92. key square(24.0) 0x09
  93. key square(24.0) 0x0f
  94. key square(24.0) 0x10
  95. row 389.0 24.0
  96. key square(24.0) 0x16
  97.  
  98. # power/brightness/volume
  99. row 365.0 72.0
  100. key square(24.0) 0x02
  101. space 24.0
  102. key square(24.0) 0x01
  103. row 365.0 96.0
  104. key square(24.0) 0x1a
  105. key square(24.0) 0x58
  106. key square(24.0) 0x19
  107.  
  108. # numeric keypad
  109. row 442 0.0
  110. key rectangle(48.0,24.0) 0x0b
  111. key square(24.0) 0x0c
  112. key rectangle(24.0,48.0) 0x0d
  113. row 442.0 24.0
  114. key square(24.0) 0x11
  115. key square(24.0) 0x17
  116. key square(24.0) 0x14
  117. row 442.0 48.0
  118. key square(24.0) 0x12
  119. key square(24.0) 0x18
  120. key square(24.0) 0x13
  121. key square(24.0) 0x15
  122. row 442.0 72.0
  123. key square(24.0) 0x21
  124. key square(24.0) 0x22
  125. key square(24.0) 0x23
  126. key square(24.0) 0x24
  127. row 442.0 96.0
  128. key square(24.0) 0x26
  129. key square(24.0) 0x27
  130. key square(24.0) 0x28
  131. key square(24.0) 0x25
  132.