home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2 / Openstep-4.2-Intel-User.iso / NextLibrary / Keyboards / HIL_ITF_JAPANESE.keyboard < prev    next >
Text File  |  1995-04-12  |  4KB  |  153 lines

  1. #
  2. # HIL_ITF_JAPANESE.keyboard
  3. # - a keyboard layout description file for HIL Kanji ITF keyboard
  4. #
  5.  
  6. name HIL Kanji ITF Keyboard
  7. interface 3
  8. handler_id 28
  9.  
  10. # modifiers + space bar    
  11. row 0.0 0.0
  12. key square(24.0) 0x70        #print/enter
  13. key rectangle(36.0,24.0) 0x7b    #Muhennkann    Only Japanese Keyboard
  14. key square(24.0) 0x38        #Left Extended char
  15. key rectangle(192.0,24.0) 0x39    #space bar
  16. key square(24.0) 0x61        #Right Extended char
  17. key rectangle(36.0,24.0) 0x79    #Hennkann    Only Japanese Keyboard
  18. key square(24.0) 0x66        #Left Arrow char
  19. key square(24.0) 0x65        #Down Extended char
  20. key square(24.0) 0x67        #Left Extended char
  21.  
  22. # row 1 (add upto 408)
  23. row 0.0 24.0
  24. key square(24.0) 0x01        #Del/ESC
  25. key rectangle(36.0,24.0) 0x2a    # left shift
  26. # row 1 alpha keys
  27. key square(24.0) 0x2c        # Z
  28. key square(24.0) 0x2d        # X
  29. key square(24.0) 0x2e        # C
  30. key square(24.0) 0x2f        # V
  31. key square(24.0) 0x30        # B
  32. key square(24.0) 0x31        # N
  33. key square(24.0) 0x32        # M
  34. key square(24.0) 0x33        # ,  <
  35. key square(24.0) 0x34        # . >
  36. key square(24.0) 0x35        # / ?
  37. key rectangle(36.0,24.0) 0x36    # right shift
  38. key square(24.0) 0x6d        #Select ( same as end in 101 keyboard)
  39. key square(24.0) 0x64        # Up arrow
  40. key square(24.0) 0x6b        # Next (Pagedown in 101 keyboard)
  41.  
  42. # row 2
  43. row 0.0 48.0
  44. key square(24.0) 0x3a        # caps lock
  45. key square(24.0) 0x1d        # ctrl
  46. # row 2 alpha keys
  47. key square(24.0) 0x1e        # A
  48. key square(24.0) 0x1f        # S
  49. key square(24.0) 0x20        # D
  50. key square(24.0) 0x21        # F
  51. key square(24.0) 0x22        # G
  52. key square(24.0) 0x23        # H
  53. key square(24.0) 0x24        # J
  54. key square(24.0) 0x25        # K
  55. key square(24.0) 0x26        # L
  56. key square(24.0) 0x27        # ; :
  57. key square(24.0) 0x28        # ' "
  58. key rectangle(48.0,24.0) 0x1c    # return key
  59. key square(24.0) 0x6c        #  traingle? (eq Home in 101 pc)
  60. key square(24.0) 0x6a        # Prev (Page up in 101 keyboard)
  61.  
  62. # row 3
  63. row 0.0 72.0
  64. key rectangle(36.0,24.0) 0x0f    # tab
  65. # row 3 alpha keys
  66. key square(24.0) 0x10        # Q
  67. key square(24.0) 0x11        # W
  68. key square(24.0) 0x12        # E
  69. key square(24.0) 0x13        # R
  70. key square(24.0) 0x14        # T
  71. key square(24.0) 0x15        # Y
  72. key square(24.0) 0x16        # U
  73. key square(24.0) 0x17        # I
  74. key square(24.0) 0x18        # O
  75. key square(24.0) 0x19        # P
  76. key square(24.0) 0x1a        # [ {
  77. key square(24.0) 0x1b        # } }
  78. key rectangle(36.0,24.0) 0x2b    # \ |
  79. key square(24.0) 0x68        # Ins char (Insert in 101 keyboard)
  80. key square(24.0) 0x69        # Del char (Delete in 101 keyboard)
  81.  
  82. # row 4 (the number keys)
  83. row 0.0 96.0
  84. key rectangle(28.0,24.0) 0x29    #  ` ~
  85. key square(24.0) 0x02        # 1
  86. key square(24.0) 0x03        # 2
  87. key square(24.0) 0x04        # 3
  88. key square(24.0) 0x05        # 4
  89. key square(24.0) 0x06        # 5
  90. key square(24.0) 0x07        # 6
  91. key square(24.0) 0x08        # 7
  92. key square(24.0) 0x09        # 8
  93. key square(24.0) 0x0a        # 9
  94. key square(24.0) 0x0b        # 0
  95. key square(24.0) 0x0c        # - _
  96. key square(24.0) 0x0d        # = +
  97. key rectangle(44.0,24.0) 0x0e    # backspace
  98. key square(24.0) 0x71        #  Insert line    0x71 At USA Keyboard
  99. key square(24.0) 0x72        #  Delete Line    0x72 At USA Keyboard
  100.  
  101. # row 5 (the function keys)
  102. row 0.0 130.0
  103. key square(24.0) 0x6f        # Reset/Break(Pause/break in 101)
  104. key square(24.0) 0x46        # stop (scroll lock in 101)
  105. space 12.0
  106. key rectangle(30.0,24.0) 0x3b    # F1
  107. key rectangle(30.0,24.0) 0x3c    # F2
  108. key rectangle(30.0,24.0) 0x3d    # F3
  109. key rectangle(30.0,24.0) 0x3e    # F4
  110. key square(24.0) 0x6e        # Menu    (Print Screen in 101)
  111. key square(24.0) 0x45        # User/system 0x77 At USA Keyboard
  112. key rectangle(30.0,24.0) 0x3f    # F5
  113. key rectangle(30.0,24.0) 0x40    # F6
  114. key rectangle(30.0,24.0) 0x41    # F7
  115. key rectangle(30.0,24.0) 0x42    # F8
  116. space 12.0
  117. key square(24.0) 0x73        # Clear line    0x73 At USA Keyboard
  118. key square(24.0) 0x74        # clear display    0x74 At USA Keyboard
  119.  
  120. #
  121. # now, on to the right hand side of the keyboard
  122. #
  123.  
  124. # numeric keypad
  125. row 442.0 0.0
  126. key rectangle(48.0,24.0) 0x52    # 0    0x52 At USA Keyboard
  127. key square(24.0) 0x53        # .    0x53 At USA Keyboard
  128. key rectangle(24.0,48.0) 0x75    # tab    0x75 At USA Keyboard
  129. row 442.0 24.0
  130. key square(24.0) 0x4f
  131. key square(24.0) 0x50
  132. key square(24.0) 0x51
  133. row 442.0 48.0
  134. key square(24.0) 0x4b
  135. key square(24.0) 0x4c
  136. key square(24.0) 0x4d
  137. key square(24.0) 0x76        # ,    0x76 At USA Keyboard
  138. row 442.0 72.0
  139. key square(24.0) 0x47
  140. key square(24.0) 0x48
  141. key square(24.0) 0x49
  142. key square(24.0) 0x62        # enter
  143. row 442.0 96.0
  144. key square(24.0) 0x37        # *
  145. key square(24.0) 0x63        # /
  146. key square(24.0) 0x4e        # +
  147. key square(24.0) 0x4a        # -
  148. row 442.0 130.0
  149. key square(24.0) 0x43        # F9
  150. key square(24.0) 0x44        # F10
  151. key square(24.0) 0x57        # F11
  152. key square(24.0) 0x58        # F12
  153.