-// $XKeyboardConfig$
-
// based on
// ukrainian standard keyboard
// AEN <aen@logic.ru> & Leon Kanter <leon@geon.donetsk.ua>
// Last Changes 2007/10/03 by Andriy Rysin <arysin@yahoo.com>
-//
-// $XFree86: xc/programs/xkbcomp/symbols/ua,v 1.4 2003/05/15 11:29:47 pascal Exp $
// Unicode - 3d level added with some Unicode symbols (typographic quotes, m-dash, n-dash etc),
// some often used cyrillics from other slavic languages and some ASCII symbols used often (slash, brackets...)
xkb_symbols "unicode" {
include "ua(winkeys)"
- name[Group1]= "Ukraine";
+ name[Group1]= "Ukrainian";
key <TLDE> { [ U2019, apostrophe, U0301, asciitilde ] }; // Apostrophe and Stress symbol
key <AE02> { [ 1, exclam, onesuperior ] };
partial alphanumeric_keys
xkb_symbols "legacy" {
- name[Group1]= "Ukraine - Legacy";
+ name[Group1]= "Ukrainian (legacy)";
key <TLDE> { [ apostrophe, asciitilde ] };
key <AE01> { [ 1, exclam ] };
xkb_symbols "winkeys" {
include "ua(legacy)"
- name[Group1]= "Ukraine - Winkeys";
+ name[Group1]= "Ukrainian (WinKeys)";
key <AE03> { [ 3, numerosign ] };
key <AE04> { [ 4, semicolon ] };
xkb_symbols "typewriter" {
include "ua(legacy)"
- name[Group1]= "Ukraine - Typewriter";
+ name[Group1]= "Ukrainian (typewriter)";
key <TLDE> { [ apostrophe, quotedbl ] };
key <AE01> { [ exclam, 1 ] };
xkb_symbols "phonetic" {
include "ua(legacy)"
- name[Group1]= "Ukraine - Phonetic";
+ name[Group1]= "Ukrainian (phonetic)";
key <LatQ> { [ Cyrillic_ya, Cyrillic_YA ] };
key <LatW> { [ Cyrillic_ve, Cyrillic_VE ] };
xkb_symbols "rstu" {
include "ua(legacy)"
- name[Group1]= "Ukraine - Standard RSTU";
+ name[Group1]= "Ukrainian (standard RSTU)";
key <TLDE> { [ apostrophe, question ] };
key <AE01> { [ exclam, 1 ] };
partial alphanumeric_keys
xkb_symbols "rstu_ru" {
include "ru(common)"
- name[Group1]= "Ukraine - Standard RSTU on Russian layout";
+ name[Group1]= "Russian (Ukraine, standard RSTU)";
key <TLDE> { [ apostrophe, question ] };
key <AE01> { [ exclam, 1 ] };
partial alphanumeric_keys
xkb_symbols "homophonic" {
include "ua(legacy)"
- name[Group1]= "Ukraine - Homophonic";
+ name[Group1]= "Ukrainian (homophonic)";
key <TLDE> { [ grave, underscore ] };
key <AE01> { [ 1, exclam ] };
key <AB09> { [ period, greater ] };
key <AB10> { [ slash, question ] };
};
-
-// Crimean Tatar (Crimean Turkish) layouts.
-partial
-xkb_symbols "crh" {
- include "tr(crh)"
-
- name[Group1]="Ukraine - Crimean Tatar (Turkish Q)";
-};
-
-partial
-xkb_symbols "crh_f" {
- include "tr(crh_f)"
-
- name[Group1]="Ukraine - Crimean Tatar (Turkish F)";
-};
-
-partial
-xkb_symbols "crh_alt" {
- include "tr(crh_alt)"
-
- name[Group1]="Ukraine - Crimean Tatar (Turkish Alt-Q)";
-};