Guest User

Android Dvorak Layout Dead Keys

a guest
Jul 14th, 2022
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.01 KB | None | 0 0
  1. type OVERLAY
  2.  
  3. map key 12 LEFT_BRACKET
  4. map key 13 RIGHT_BRACKET
  5. map key 16 APOSTROPHE
  6. map key 17 COMMA
  7. map key 18 PERIOD
  8. map key 19 P
  9. map key 20 Y
  10. map key 21 F
  11. map key 22 G
  12. map key 23 C
  13. map key 24 R
  14. map key 25 L
  15. map key 26 SLASH
  16. map key 27 EQUALS
  17. map key 30 A
  18. map key 31 O
  19. map key 32 E
  20. map key 33 U
  21. map key 34 I
  22. map key 35 D
  23. map key 36 H
  24. map key 37 T
  25. map key 38 N
  26. map key 39 S
  27. map key 40 MINUS
  28. map key 44 SEMICOLON
  29. map key 45 Q
  30. map key 46 J
  31. map key 47 K
  32. map key 48 X
  33. map key 49 B
  34. map key 50 M
  35. map key 51 W
  36. map key 52 V
  37. map key 53 Z
  38.  
  39. ### ROW 1
  40.  
  41. key GRAVE {
  42. label: '`'
  43.  
  44. # ` (accent)
  45. base: '\u0300'
  46.  
  47. # ~ (accent)
  48. shift: '\u0303'
  49.  
  50. }
  51. key 1 {
  52. label: '1'
  53. base: '1'
  54. shift: '!'
  55. # ¡
  56. ralt: '\u00a1'
  57. }
  58. key 2 {
  59. label: '2'
  60. base: '2'
  61. shift: '@'
  62. }
  63. key 3 {
  64. label: '3'
  65. base: '3'
  66. shift: '#'
  67. }
  68. key 4 {
  69. label: '4'
  70. base: '4'
  71. shift: '$'
  72. # £
  73. ralt: '\u00a3'
  74. }
  75. key 5 {
  76. label: '5'
  77. base: '5'
  78. shift: '%'
  79. # €
  80. ralt: '\u20ac'
  81. }
  82. key 6 {
  83. label: '6'
  84. base: '6'
  85. # ^ (accent)
  86. shift: '\u0302'
  87. }
  88. key 7 {
  89. label: '7'
  90. base: '7'
  91. shift: '&'
  92. }
  93. key 8 {
  94. label: '8'
  95. base: '8'
  96. shift: '*'
  97. }
  98. key 9 {
  99. label: '9'
  100. base: '9'
  101. shift: '('
  102. # ‘
  103. ralt: '\u2018'
  104. }
  105. key 0 {
  106. label: '0'
  107. base: '0'
  108. shift: ')'
  109. # ’
  110. ralt: '\u2019'
  111. # °
  112. ralt+shift: '\u00b0'
  113. }
  114. key LEFT_BRACKET {
  115. label: '['
  116. base: '['
  117. shift: '{'
  118. # «
  119. ralt: '\u00ab'
  120. }
  121. key RIGHT_BRACKET {
  122. label: ']'
  123. base: ']'
  124. shift: '}'
  125. # »
  126. ralt: '\u00bb'
  127. }
  128.  
  129. ### ROW 2
  130.  
  131. key APOSTROPHE {
  132. label: '\''
  133.  
  134. # ´ (accent)
  135. base: '\u0301'
  136.  
  137. # ¨ (accent)
  138. shift: '\u0308'
  139.  
  140. shift+alt: '"'
  141. ralt: '\''
  142. }
  143.  
  144. key COMMA {
  145. label: ','
  146. base: ','
  147. shift: '<'
  148. # ç
  149. alt: '\u00e7'
  150. # Ç
  151. shift+alt: '\u00c7'
  152.  
  153. }
  154. key PERIOD {
  155. label: '.'
  156. base: '.'
  157. shift: '>'
  158. }
  159. key P {
  160. label: 'P'
  161. base: 'p'
  162. shift, capslock: 'P'
  163. }
  164. key Y {
  165. label: 'Y'
  166. base: 'y'
  167. shift, capslock: 'Y'
  168. }
  169. key F {
  170. label: 'F'
  171. base: 'f'
  172. shift, capslock: 'F'
  173. }
  174. key G {
  175. label: 'G'
  176. base: 'g'
  177. shift, capslock: 'G'
  178. }
  179. key C {
  180. label: 'C'
  181. base: 'c'
  182. shift, capslock: 'C'
  183. }
  184. key R {
  185. label: 'R'
  186. base: 'r'
  187. shift, capslock: 'R'
  188. }
  189. key L {
  190. label: 'L'
  191. base: 'l'
  192. shift, capslock: 'L'
  193. # ø
  194. ralt: '\u00f8'
  195. # Ø
  196. ralt+shift: '\u00d8'
  197. }
  198. key SLASH {
  199. label: '/'
  200. base: '/'
  201. shift: '?'
  202. # ¿
  203. ralt: '\u00bf'
  204. }
  205. key EQUALS {
  206. label: '='
  207. base: '='
  208. shift: '+'
  209. }
  210. key BACKSLASH {
  211. label: '\\'
  212. base: '\\'
  213. shift: '|'
  214. # ¬
  215. ralt: '\u00ac'
  216. # ¦
  217. ralt+shift: '\u00a6'
  218. }
  219. ### ROW 3
  220. key A {
  221. label: 'A'
  222. base: 'a'
  223. shift, capslock: 'A'
  224. }
  225. key O {
  226. label: 'O'
  227. base: 'o'
  228. shift, capslock: 'O'
  229. }
  230. key E {
  231. label: 'E'
  232. base: 'e'
  233. shift, capslock: 'E'
  234. }
  235. key U {
  236. label: 'U'
  237. base: 'u'
  238. shift, capslock: 'U'
  239. }
  240. key I {
  241. label: 'I'
  242. base: 'i'
  243. shift, capslock: 'I'
  244. }
  245. key D {
  246. label: 'D'
  247. base: 'd'
  248. shift, capslock: 'D'
  249. # ð
  250. ralt: '\u00f0'
  251. # Ð
  252. ralt+shift: '\u00d0'
  253. }
  254. key H {
  255. label: 'H'
  256. base: 'h'
  257. shift, capslock: 'H'
  258. }
  259. key T {
  260. label: 'T'
  261. base: 't'
  262. shift, capslock: 'T'
  263. # þ
  264. ralt: '\u00fe'
  265. # Þ
  266. ralt+shift: '\u00de'
  267. }
  268. key N {
  269. label: 'N'
  270. base: 'n'
  271. shift, capslock: 'N'
  272. # ñ
  273. ralt: '\u00f1'
  274. # Ñ
  275. ralt+shift: '\u00d1'
  276. }
  277. key S {
  278. label: 'S'
  279. base: 's'
  280. shift, capslock: 'S'
  281. }
  282. key MINUS {
  283. label: '-'
  284. base: '-'
  285. shift: '_'
  286. }
  287. ### ROW 4
  288. key SEMICOLON {
  289. label: ';'
  290. base: ';'
  291. shift: ':'
  292. # ¶
  293. ralt: '\u00b6'
  294. }
  295. key Q {
  296. label: 'Q'
  297. base: 'q'
  298. shift, capslock: 'Q'
  299. }
  300. key J {
  301. label: 'J'
  302. base: 'j'
  303. shift, capslock: 'J'
  304. }
  305. key K {
  306. label: 'K'
  307. base: 'k'
  308. shift, capslock: 'K'
  309. }
  310. key X {
  311. label: 'X'
  312. base: 'x'
  313. shift, capslock: 'X'
  314. }
  315. key B {
  316. label: 'B'
  317. base: 'b'
  318. shift, capslock: 'B'
  319. }
  320. key M {
  321. label: 'M'
  322. base: 'm'
  323. shift, capslock: 'M'
  324. # µ
  325. ralt: '\u03bc'
  326. }
  327. key W {
  328. label: 'W'
  329. base: 'w'
  330. shift, capslock: 'W'
  331. }
  332. key V {
  333. label: 'V'
  334. base: 'v'
  335. shift, capslock: 'V'
  336. }
  337. key Z {
  338. label: 'Z'
  339. base: 'z'
  340. shift, capslock: 'Z'
  341. }
  342.  
Advertisement
Add Comment
Please, Sign In to add comment