Neo ist eine ergonomische Tastaturbelegung, welche für die deutsche Sprache optimiert ist. https://neo-layout.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

245 lines
8.2KB

  1. ####################################################
  2. # KTouch
  3. # Keybord layout file
  4. # Encoding: UTF-8 (save as UTF-8 from editor)
  5. # Edit this file with tabs set to 8 characters.
  6. #
  7. # Refer to file en.keyboard for details.
  8. ####################################################
  9. #
  10. #
  11. # FingerKey: These keys are the keys where the fingers rest.
  12. #
  13. # Unicode KeyText x y
  14. FingerKey 117 ⇱ 18 20
  15. FingerKey 105 ⇠ 28 20
  16. FingerKey 97 ⇣ 38 20
  17. FingerKey 101 ⇢ 48 20
  18. FingerKey 110 4 78 20
  19. FingerKey 114 5 88 20
  20. FingerKey 116 6 98 20
  21. FingerKey 100 , 108 20
  22. #
  23. #
  24. # ControlKey: These are modifier or additional (unused) keys.
  25. #
  26. # Unicode KeyText x y Width Height
  27. ControlKey 260 Tab 0 10 15 10
  28. ControlKey 13 Enter 138 10 12 20
  29. ControlKey 257 Umschalt 123 30 27 10
  30. ControlKey 264 M4 100 40 15 10
  31. ControlKey 265 Strg 135 40 15 10
  32. ControlKey 263 Alt 25 40 15 10
  33. ControlKey 262 Strg 0 40 15 10
  34. ControlKey 32 0 40 40 60 10
  35. ControlKey 258 Umschalt 0 30 13 10
  36. ControlKey 259 M3 0 20 18 10
  37. ControlKey 8 Rück 130 0 20 10
  38. # formerly (with qwertz) normal keys
  39. ControlKey 266 M3 128 20 10 10
  40. ControlKey 267 M4 13 30 10 10
  41. #
  42. #
  43. # NormalKey: These keys are the keys that are visible on the keyboard. To
  44. # get the character (unicod) you don't have to press anything else
  45. # but the key. The FingerKey unicode number tells the program
  46. # which finger has to be moved to press this key.
  47. #
  48. # Unicode KeyText x y FingerKey
  49. #NormalKey 770 · 0 0 117
  50. NormalKey 9999 • 10 0 117 # redundant
  51. NormalKey 9999 ‣ 20 0 117 # redundant
  52. #NormalKey 9999 3 30 0 105 # redundant
  53. NormalKey 9999 ⇞ 40 0 97 # redundant
  54. #NormalKey 9999 5 50 0 101 # redundant
  55. #NormalKey 9999 £ 60 0 101 # redundant
  56. #NormalKey 9999 ¤ 70 0 110 # redundant
  57. NormalKey 9991 / 80 0 110 # redundant
  58. NormalKey 9992 * 90 0 114 # redundant
  59. NormalKey 9993 - 100 0 116 # redundant
  60. #NormalKey 45 ‑ 110 0 100 # redundant
  61. NormalKey 769 ˙ 120 0 100
  62. #
  63. #NormalKey 120 X 15 10 117
  64. NormalKey 118 ⌫ 25 10 105
  65. NormalKey 108 ⇡ 35 10 97
  66. NormalKey 99 ⌦ 45 10 101
  67. NormalKey 119 ⎀ 55 10 101
  68. NormalKey 107 ¡ 65 10 110
  69. NormalKey 104 7 75 10 110
  70. NormalKey 103 8 85 10 114
  71. NormalKey 102 9 95 10 116
  72. NormalKey 113 + 105 10 100
  73. #NormalKey 223 115 10 100
  74. #NormalKey 771 / 125 10 100
  75. #
  76. NormalKey 111 ⇲ 58 20 101
  77. NormalKey 115 ¿ 68 20 110
  78. #NormalKey 121 118 20 100
  79. #
  80. NormalKey 252 ⌧ 23 30 117
  81. NormalKey 246 ⇥ 33 30 105
  82. NormalKey 228 ⇟ 43 30 97
  83. NormalKey 112 ⏎ 53 30 101
  84. #NormalKey 122 Z 63 30 101
  85. #NormalKey 98 B 73 30 110
  86. NormalKey 109 1 83 30 110
  87. NormalKey 9994 2 93 30 114 # redundant
  88. NormalKey 9995 3 103 30 116 # redundant
  89. NormalKey 106 . 113 30 100
  90. #
  91. #
  92. # HiddenKey: These are actually not "hidden" keys as such, but the characters
  93. # that are obtained by pressing a key and a certain modifier key.
  94. # Define the character via its unicode and then also
  95. # the unicode for the base character on the key to be pressed.
  96. # Also define the character/key of the finger that needs to
  97. # press the key and the modifier key that needs to be highlighted.
  98. #
  99. # NEO-Layer 2
  100. # Unicode Target Finger Modifier
  101. HiddenKey 780 770 117 257 #ˇ
  102. HiddenKey 176 49 117 257 #°
  103. HiddenKey 8470 50 117 257 #№
  104. HiddenKey 167 51 105 257 #§
  105. HiddenKey 187 52 97 257 #»
  106. HiddenKey 171 53 101 257 #«
  107. HiddenKey 8364 54 101 257 #€
  108. HiddenKey 36 55 110 258 #$ redundant
  109. HiddenKey 8222 56 110 258 #„
  110. HiddenKey 8220 57 114 258 #“
  111. HiddenKey 8221 48 116 258 #”
  112. HiddenKey 8211 45 100 258 #–
  113. #HiddenKey 768 769 100 258 #` redundant
  114. #
  115. HiddenKey 88 120 117 257 #X
  116. HiddenKey 86 118 105 257 #V
  117. HiddenKey 76 108 97 257 #L
  118. HiddenKey 67 99 101 257 #C
  119. HiddenKey 87 119 101 257 #W
  120. HiddenKey 75 107 110 258 #K
  121. HiddenKey 72 104 110 258 #H
  122. HiddenKey 71 103 114 258 #G
  123. HiddenKey 70 102 116 258 #F
  124. HiddenKey 81 113 100 258 #Q
  125. HiddenKey 7838 223 100 258 #ẞ
  126. HiddenKey 772 771 100 258 #¯
  127. #
  128. HiddenKey 85 117 117 257 #U
  129. HiddenKey 73 105 105 257 #I
  130. HiddenKey 65 97 97 257 #A
  131. HiddenKey 69 101 101 257 #E
  132. HiddenKey 79 111 101 257 #O
  133. HiddenKey 83 115 110 258 #S
  134. HiddenKey 78 110 110 258 #N
  135. HiddenKey 82 114 114 258 #R
  136. HiddenKey 84 116 116 258 #T
  137. HiddenKey 68 100 100 258 #D
  138. HiddenKey 89 121 100 258 #Y
  139. #
  140. HiddenKey 220 252 117 257 #Ü
  141. HiddenKey 214 246 105 257 #Ö
  142. HiddenKey 196 228 97 257 #Ä
  143. HiddenKey 80 112 101 257 #P
  144. HiddenKey 90 122 101 257 #Z
  145. HiddenKey 66 98 110 258 #B
  146. HiddenKey 77 109 110 258 #M
  147. HiddenKey 8942 44 114 258 #⋮
  148. HiddenKey 8230 46 116 258 #…
  149. HiddenKey 74 106 100 258 #J
  150. #
  151. # NEO-Layer 3
  152. # Unicode Target Finger Modifier
  153. HiddenKey 774 770 117 266 #˘
  154. HiddenKey 185 49 117 266 #¹
  155. HiddenKey 178 50 117 266 #²
  156. HiddenKey 179 51 105 266 #³
  157. HiddenKey 8250 52 97 266 #›
  158. HiddenKey 8249 53 101 266 #‹
  159. HiddenKey 162 54 101 266 #¢
  160. HiddenKey 165 55 110 259 #¥
  161. HiddenKey 8218 56 110 259 #‚
  162. HiddenKey 8216 57 114 259 #‘
  163. HiddenKey 8217 48 116 259 #’
  164. HiddenKey 8212 45 100 259 #—
  165. HiddenKey 807 769 100 259 #¸
  166. #
  167. HiddenKey 95 118 105 266 #_
  168. HiddenKey 91 108 97 266 #[
  169. HiddenKey 93 99 101 266 #]
  170. HiddenKey 94 119 101 266 #^
  171. HiddenKey 33 107 110 259 #!
  172. HiddenKey 60 104 110 259 #<
  173. HiddenKey 62 103 114 259 #>
  174. HiddenKey 61 102 116 259 #=
  175. HiddenKey 38 113 100 259 #&
  176. HiddenKey 383 223 100 259 #ſ
  177. #HiddenKey 776 771 100 259 #¨ redundant
  178. #
  179. HiddenKey 92 117 117 266 #\
  180. #HiddenKey 47 105 105 266 #/ redundant
  181. HiddenKey 123 97 97 266 #{
  182. HiddenKey 125 101 101 266 #}
  183. #HiddenKey 42 111 101 266 #* redundant
  184. HiddenKey 63 115 110 259 #?
  185. HiddenKey 40 110 110 259 #(
  186. HiddenKey 41 114 114 259 #)
  187. #HiddenKey 45 116 116 259 #- redundant
  188. HiddenKey 58 100 100 259 #:
  189. HiddenKey 64 121 100 259 #@
  190. #
  191. HiddenKey 35 252 117 266 ##
  192. #HiddenKey 36 246 105 266 #$ redundant
  193. HiddenKey 124 228 97 266 #|
  194. HiddenKey 126 112 101 266 #~
  195. HiddenKey 96 122 101 266 #` redundant
  196. #HiddenKey 43 98 110 259 #+ redundant
  197. HiddenKey 37 109 110 259 #%
  198. HiddenKey 34 44 114 259 #" redundant
  199. HiddenKey 39 46 116 259 #'
  200. HiddenKey 59 106 100 259 #;
  201. #
  202. # NEO-Layer 4
  203. # Unicode Target Finger Modifier
  204. HiddenKey 8226 49 117 264 #•
  205. HiddenKey 8227 50 117 264 #‣
  206. HiddenKey 47 9991 110 267 #/ redundant
  207. HiddenKey 42 9992 114 267 #* redundant
  208. HiddenKey 45 9993 116 267 #- redundant
  209. #HiddenKey 775 769 100 267 #˙ redundant
  210. #
  211. #HiddenKey 9999 118 105 264 #⌫ nicht abrufbar
  212. #HiddenKey 9999 108 97 264 #⇡ nicht abrufbar
  213. #HiddenKey 9999 99 101 264 #⌦ nicht abrufbar
  214. #HiddenKey 9999 119 101 264 #⎀ nicht abrufbar
  215. HiddenKey 161 107 110 267 #¡
  216. HiddenKey 55 104 110 267 #7 redundant
  217. HiddenKey 56 103 114 267 #8 redundant
  218. HiddenKey 57 102 116 267 #9 redundant
  219. HiddenKey 43 113 100 267 #+ redundant
  220. #HiddenKey 772 771 100 267 #/
  221. #
  222. #HiddenKey 9999 117 117 264 #⇱ nicht abrufbar
  223. #HiddenKey 9999 105 105 264 #⇠ nicht abrufbar
  224. #HiddenKey 9999 97 97 264 #⇣ nicht abrufbar
  225. #HiddenKey 9999 101 101 264 #⇢ nicht abrufbar
  226. #HiddenKey 9999 111 101 264 #⇲ nicht abrufbar
  227. HiddenKey 191 115 110 267 #¿
  228. HiddenKey 52 110 110 267 #4 redundant
  229. HiddenKey 53 114 114 267 #5 redundant
  230. HiddenKey 54 116 116 267 #6 redundant
  231. HiddenKey 44 100 100 267 #, redundant
  232. #
  233. #HiddenKey 9999 252 117 264 #⌧ nicht abrufbar
  234. #HiddenKey 9999 246 105 264 #⇥ nicht abrufbar
  235. #HiddenKey 9999 228 97 264 #⇟ nicht abrufbar
  236. #HiddenKey 9999 112 101 264 #⏎ nicht abrufbar
  237. HiddenKey 49 109 110 267 #1 redundant
  238. HiddenKey 50 9994 114 267 #2 redundant
  239. HiddenKey 51 9995 116 267 #3 redundant
  240. HiddenKey 46 106 100 267 #. redundant
  241. #
  242. HiddenKey 48 32 100 267 #0 redundant