home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2 / Openstep-4.2-Intel-User.iso / NextLibrary / Keyboards / OADG_J3100.keyboard < prev    next >
Text File  |  1994-10-26  |  3KB  |  162 lines

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