home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2J / os42j.iso / NextLibrary / Keyboards / OADG_AX.keyboard < prev    next >
Text File  |  1994-10-26  |  3KB  |  164 lines

  1. #
  2. # OADG_AX.keyboard
  3. # - a keyboard layout description file
  4. # (based on the 105 key AX standard Desktop type keyboard)
  5. #
  6.  
  7. name AX Desktop Keyboard
  8. interface 3
  9. handler_id 17
  10.  
  11. # modifiers + space bar
  12. row 0.0 0.0
  13. key rectangle(34.0,24.0) 0x3a    #* Caps Lock
  14. space 26.0
  15. key rectangle(34.0,24.0) 0x38    # left alternate
  16. key rectangle(34.0,24.0) 0x5a    #* Mu-Henkan
  17. key rectangle(71.0,24.0) 0x39    # space bar
  18. key rectangle(68.0,24.0) 0x5b    #* Henkan
  19. key rectangle(34.0,24.0) 0x61    #* Kanji (right alternate)
  20. space 26.0
  21. key rectangle(34.0,24.0) 0x60    #* Eisuu/Kana (right control)
  22.  
  23. # row 1
  24. row 0.0 24.0
  25. key rectangle(56.0,24.0) 0x2a    # left shift
  26. # row 1 alpha keys
  27. key square(24.0) 0x2c
  28. key square(24.0) 0x2d
  29. key square(24.0) 0x2e
  30. key square(24.0) 0x2f
  31. key square(24.0) 0x30
  32. key square(24.0) 0x31
  33. key square(24.0) 0x32
  34. key square(24.0) 0x33
  35. key square(24.0) 0x34
  36. key square(24.0) 0x35
  37. key square(24.0) 0x56        #* No.56
  38. key rectangle(41.0,24.0) 0x36    # right shift
  39.  
  40. # row 2
  41. row 0.0 48.0
  42. key rectangle(44.0,24.0) 0x1d    #* left control
  43. # row 2 alpha keys
  44. key square(24.0) 0x1e
  45. key square(24.0) 0x1f
  46. key square(24.0) 0x20
  47. key square(24.0) 0x21
  48. key square(24.0) 0x22
  49. key square(24.0) 0x23
  50. key square(24.0) 0x24
  51. key square(24.0) 0x25
  52. key square(24.0) 0x26
  53. key square(24.0) 0x27
  54. key square(24.0) 0x28
  55. key square(24.0) 0x29        #* No.42
  56. key shape(U 24.0 L 8.0 U 24.0 R 37.0 D 48.0 L 29.0) 0x1c    # return
  57. #key rectangle(45.0,24.0) 0x1c    # return key
  58.  
  59. # row 3
  60. row 0.0 72.0
  61. key rectangle(36.0,24.0) 0x0f    # tab
  62. # row 3 alpha keys
  63. key square(24.0) 0x10
  64. key square(24.0) 0x11
  65. key square(24.0) 0x12
  66. key square(24.0) 0x13
  67. key square(24.0) 0x14
  68. key square(24.0) 0x15
  69. key square(24.0) 0x16
  70. key square(24.0) 0x17
  71. key square(24.0) 0x18
  72. key square(24.0) 0x19
  73. key square(24.0) 0x1a
  74. key square(24.0) 0x1b
  75.  
  76. # row 4 (the number keys)
  77. row 0.0 96.0
  78. key square(24.0) 0x01        #* Esc
  79. key square(24.0) 0x02
  80. key square(24.0) 0x03
  81. key square(24.0) 0x04
  82. key square(24.0) 0x05
  83. key square(24.0) 0x06
  84. key square(24.0) 0x07
  85. key square(24.0) 0x08
  86. key square(24.0) 0x09
  87. key square(24.0) 0x0a
  88. key square(24.0) 0x0b
  89. key square(24.0) 0x0c
  90. key square(24.0) 0x0d
  91. key square(24.0) 0x2b        #* No.14
  92. key rectangle(25.0,24.0) 0x0e    # backspace
  93.  
  94. # row 5 (the function keys)
  95. row 0.0 130.0
  96. key square(24.0) 0x5c        #* AX key
  97. space 20.0
  98. key square(24.0) 0x3b
  99. key square(24.0) 0x3c
  100. key square(24.0) 0x3d
  101. key square(24.0) 0x3e
  102. space 14.0
  103. key square(24.0) 0x3f
  104. key square(24.0) 0x40
  105. key square(24.0) 0x41
  106. key square(24.0) 0x42
  107. space 14.0
  108. key square(24.0) 0x43
  109. key square(24.0) 0x44
  110. key square(24.0) 0x57
  111. key square(24.0) 0x58
  112.  
  113. #
  114. # now, on to the right hand side of the keyboard
  115. #
  116.  
  117. # arrow keys
  118. row 365.0 0.0
  119. key square(24.0) 0x66
  120. key square(24.0) 0x65
  121. key square(24.0) 0x67
  122. row 389.0 24.0
  123. key square(24.0) 0x64
  124.  
  125. # home/delete/insert/etc
  126. row 365.0 72.0
  127. key square(24.0) 0x69
  128. key square(24.0) 0x6d
  129. key square(24.0) 0x6b
  130. row 365.0 96.0
  131. key square(24.0) 0x68
  132. key square(24.0) 0x6c
  133. key square(24.0) 0x6a
  134. row 365.0 130.0
  135. key square(24.0) 0x6e
  136. key square(24.0) 0x46
  137. key square(24.0) 0x6f
  138.  
  139. # numeric keypad
  140. row 442 0.0
  141. key rectangle(48.0,24.0) 0x52
  142. key square(24.0) 0x53
  143. key rectangle(24.0,48.0) 0x62
  144. row 442.0 24.0
  145. key square(24.0) 0x4f
  146. key square(24.0) 0x50
  147. key square(24.0) 0x51
  148. row 442.0 48.0
  149. key square(24.0) 0x4b
  150. key square(24.0) 0x4c
  151. key square(24.0) 0x4d
  152. key rectangle(24.0,48.0) 0x4e
  153. row 442.0 72.0
  154. key square(24.0) 0x47
  155. key square(24.0) 0x48
  156. key square(24.0) 0x49
  157. row 442.0 96.0
  158. key square(24.0) 0x45
  159. key square(24.0) 0x63
  160. key square(24.0) 0x37
  161. key square(24.0) 0x4a
  162.  
  163. #EOF
  164.