xenocara/dist/xkeyboard-config/symbols/me

67 lines
1.7 KiB
Plaintext
Raw Normal View History

2009-06-06 11:52:23 -06:00
// Montenegro keyboard mapping
//
// Initially, a copy of Serbian variants
//
default partial alphanumeric_keys
xkb_symbols "basic" {
include "rs(latin)"
name[Group1]= "Montenegrin";
2009-06-06 11:52:23 -06:00
key <AD06> { [ any, any, zacute, Zacute ] }; // z
key <AC02> { [ any, any, sacute, Sacute ] }; // s
};
2009-06-06 11:52:23 -06:00
partial alphanumeric_keys
xkb_symbols "cyrillic" {
include "rs(basic)"
name[Group1]= "Montenegrin (Cyrillic)";
2009-06-06 11:52:23 -06:00
};
partial alphanumeric_keys
xkb_symbols "cyrillicyz" {
include "rs(yz)"
name[Group1]= "Montenegrin (Cyrillic, Z and ZHE swapped)";
2009-06-06 11:52:23 -06:00
};
partial alphanumeric_keys
xkb_symbols "latinunicode" {
include "rs(latinunicode)"
name[Group1]= "Montenegrin (Latin Unicode)";
key <AD06> { [ any, any, zacute, Zacute ] }; // z
key <AC02> { [ any, any, sacute, Sacute ] }; // s
2009-06-06 11:52:23 -06:00
};
partial alphanumeric_keys
xkb_symbols "latinyz" {
include "rs(latinyz)"
name[Group1]= "Montenegrin (Latin qwerty)";
key <AB02> { [ any, any, zacute, Zacute ] }; // z
key <AC02> { [ any, any, sacute, Sacute ] }; // s
2009-06-06 11:52:23 -06:00
};
partial alphanumeric_keys
xkb_symbols "latinunicodeyz" {
include "rs(latinunicodeyz)"
name[Group1]= "Montenegrin (Latin Unicode qwerty)";
key <AB02> { [ any, any, zacute, Zacute ] }; // z
key <AC02> { [ any, any, sacute, Sacute ] }; // s
2009-06-06 11:52:23 -06:00
};
xkb_symbols "cyrillicalternatequotes" {
include "rs(alternatequotes)"
name[Group1]= "Montenegrin (Cyrillic with guillemets)";
2009-06-06 11:52:23 -06:00
};
xkb_symbols "latinalternatequotes" {
include "rs(latinalternatequotes)"
name[Group1]= "Montenegrin (Latin with guillemets)";
key <AD06> { [ any, any, zacute, Zacute ] }; // z
key <AC02> { [ any, any, sacute, Sacute ] }; // s
key <LSGT> { [ any, any, guillemotleft, guillemotright ] }; // <
2009-06-06 11:52:23 -06:00
};