home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2J / os42j.iso / NextLibrary / Keyboards / NeXT_ISO_ADB.keyboard < prev    next >
Text File  |  1994-04-20  |  3KB  |  141 lines

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