nature1996

French canadian kcm file

Jul 16th, 2019
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. # French Canadian QWERTY keyboard layout
  2. # UTF-8 encoded
  3. # Charles Bouchard-Levasseur 16/07/2019
  4.  
  5. type OVERLAY
  6. #map key 43 POUND
  7. map key 155 MAIL
  8. key GRAVE {
  9. label: '#'
  10. base: '#'
  11. shift: '|'
  12. ralt: '\\'
  13. }
  14. key 1 {
  15. label: '1'
  16. base: '1'
  17. shift: '!'
  18. ralt: '\u00b1'
  19. }
  20. key 2 {
  21. label: '2'
  22. base: '2'
  23. shift: '"'
  24. ralt: '@'
  25. }
  26. key 3 {
  27. label: '3'
  28. base: '3'
  29. shift: '/'
  30. ralt: '\u00a3'
  31. }
  32. key 4 {
  33. label: '4'
  34. base: '4'
  35. shift: '$'
  36. ralt: '\u00a2'
  37. }
  38. key 5 {
  39. label: '5'
  40. base: '5'
  41. shift: '%'
  42. ralt: '\u00a4'
  43. }
  44. key 6 {
  45. label: '6'
  46. base: '6'
  47. shift: '?'
  48. ralt: '\u00ac'
  49. }
  50. key 7 {
  51. label: '7'
  52. base: '7'
  53. shift: '&'
  54. ralt: '\u00a6'
  55. }
  56. key 8 {
  57. label: '8'
  58. base: '8'
  59. shift: '*'
  60. ralt: '\u00b2'
  61. }
  62. key 9 {
  63. label: '9'
  64. base: '9'
  65. shift: '('
  66. ralt: '\u00b3'
  67. }
  68. key 0 {
  69. label: '0'
  70. base: '0'
  71. shift: ')'
  72. ralt: '\u00bc'
  73. }
  74. key MINUS {
  75. label: '-'
  76. base: '-'
  77. shift: '_'
  78. ralt: '\u00bd'
  79. }
  80. key EQUALS {
  81. label: '='
  82. base: '='
  83. shift: '+'
  84. ralt: '\u00be'
  85. }
  86.  
  87. #New line (qwerty)
  88. key O {
  89. label: 'o'
  90. base: 'o'
  91. shift, capslock: 'O'
  92. shift+capslock: 'o'
  93. ralt: '\u00a7'
  94. }
  95. key P {
  96. label: 'p'
  97. base: 'p'
  98. shift, capslock: 'P'
  99. shift+capslock: 'p'
  100. ralt: '\u00b6'
  101. }
  102. key LEFT_BRACKET {
  103. label: '^'
  104. base: '\u0302'
  105. shift: '\u0302'
  106. ralt: '['
  107. }
  108. key RIGHT_BRACKET {
  109. label: ''
  110. base: '\u0327'
  111. shift: '\u0308'
  112. ralt: ']'
  113. }
  114. key APOSTROPHE {
  115. label: '\''
  116. base: '\''
  117. shift: '@'
  118. }
  119. key POUND {
  120. label: '<'
  121. base: '<'
  122. shift: '>'
  123. ralt: '}'
  124. }
  125. #New line (asdfg)
  126. key SEMICOLON {
  127. label: ';'
  128. base: ';'
  129. shift: ':'
  130. ralt: '~'
  131. lctrl+lalt: '\u0303'
  132. }
  133. key APOSTROPHE {
  134. label: '`'
  135. base: '\u0300'
  136. shift: '\u0300'
  137. ralt: '{'
  138. }
  139. #New line (zxcv)
  140. key M {
  141. label: 'm'
  142. base: 'm'
  143. shift, capslock: 'M'
  144. shift+capslock: 'm'
  145. ralt: '\u00b5'
  146. }
  147. key COMMA {
  148. label: ','
  149. base: ','
  150. shift: '\''
  151. ralt: '\u00af'
  152. }
  153. key PERIOD {
  154. label: '.'
  155. base: '.'
  156. shift: '.'
  157. ralt: '\u00ad'
  158. }
  159. #New line (fn ec.)
  160. key MAIL {
  161. label: '«'
  162. base: '«'
  163. shift: '»'
  164. ralt: '\u00b0'
  165. }
Advertisement
Add Comment
Please, Sign In to add comment