home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 4.0 PR1 / NeXT_NEXTSTEP_4.0_PR1_(beta).rar / Openstep4-Pr1User.iso / NextLibrary / Keyboards / NeXT_ADB.keyboard < prev    next >
Text File  |  1994-04-20  |  3KB  |  140 lines

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