3
name[Group1] = "Canada";
3
name[Group1] = "French (Canada)";
5
5
key <TLDE> { [ numbersign, bar, backslash ] };
6
6
key <AE01> { [ 1, exclam, plusminus ] };
62
62
xkb_symbols "fr-dvorak" {
63
name[Group1] = "Canada - French Dvorak";
63
name[Group1] = "French (Canada, Dvorak)";
65
65
key <TLDE> { [ numbersign, bar, backslash ] };
66
66
key <AE01> { [ 1, exclam, plusminus ] };
207
207
xkb_symbols "multi-2gr" {
209
name[Group1] = "Canada - Multilingual, second part";
209
name[Group1] = "Canadian Multilingual (second part)";
211
211
key <TLDE> { [ NoSymbol, hyphen ] };
212
212
key <AE01> { [ onesuperior, exclamdown ] };
269
269
alphanumeric_keys
270
270
xkb_symbols "ike" {
272
name[Group1]= "Canada - Inuktitut";
272
name[Group1]= "Inuktitut";
274
274
key <AE01> { [ 0x01001595, 1 ] };
275
275
key <AE02> { [ 0x01001449, 2 ] };
331
331
xkb_symbols "multix" {
333
name[Group1] = "Canada - Multilingual";
333
name[Group1] = "Canadian Multilingual";
335
335
key.type[group1]="EIGHT_LEVEL_SEMIALPHABETIC";
336
336
key <TLDE> { [ slash, backslash, bar, NoSymbol,
451
451
include "level5(rctrl_switch)"
454
// Secwepemctsin keyboard for X11
455
// written by Neskie Manuel <neskiem@gmail.com>
457
partial alphanumeric_keys
462
name[Group1]= "Canada - Secwepemctsin";
464
//Using Dead key to get COMBINING COMMA ABOVE for ejectives on
465
//q, l, t, s, m, g, k, p, w, y, r
466
//XCompose key is used for the other accute and grave.
468
key <AB08> { [ comma, less, U0313 ] };
469
key <AC01> { [ a, A, aacute, Aacute ] };
470
key <AD03> { [ e, E, eacute, Eacute ] };
471
key <AD07> { [ u, U, uacute, Uacute ] };
472
key <AD08> { [ i, I, iacute, Iacute ] };
473
key <AD09> { [ o, O, oacute, Oacute ] };
475
include "level3(ralt_switch)"
476
include "compose(rctrl)"
480
455
xkb_symbols "olpc" {
494
469
partial alphanumeric_keys
471
name[Group1] = "English (Canada)";
477
partial alphanumeric_keys
495
478
xkb_symbols "kut" {
497
480
//Ejective U0313 and compose accents are from shs layout
498
481
include "ca(shs)"
500
name[Group1]= "Canada - Ktunaxa";
483
name[Group1]= "Kutenai";
502
485
// Alphanumeric section
520
503
key <AC10> { [ semicolon, colon,U02BE,U02BE ] };
523
partial alphanumeric_keys
525
name[Group1] = "Canada - English";
506
// Secwepemctsin keyboard for X11
507
// written by Neskie Manuel <neskiem@gmail.com>
509
partial alphanumeric_keys
514
name[Group1]= "Secwepemctsin";
516
//Using Dead key to get COMBINING COMMA ABOVE for ejectives on
517
//q, l, t, s, m, g, k, p, w, y, r
518
//XCompose key is used for the other accute and grave.
520
key <AB08> { [ comma, less, U0313 ] };
521
key <AC01> { [ a, A, aacute, Aacute ] };
522
key <AD03> { [ e, E, eacute, Eacute ] };
523
key <AD07> { [ u, U, uacute, Uacute ] };
524
key <AD08> { [ i, I, iacute, Iacute ] };
525
key <AD09> { [ o, O, oacute, Oacute ] };
527
include "level3(ralt_switch)"
528
include "compose(rctrl)"