summaryrefslogtreecommitdiff
path: root/symbols/ua
diff options
context:
space:
mode:
authorsvu <svu>2005-07-19 23:03:50 +0000
committersvu <svu>2005-07-19 23:03:50 +0000
commitabf223b22cd3584688b08b29a429a45a4209b1ee (patch)
treeef44190adc99484b3d532fc189a040f5ec637c60 /symbols/ua
parent1bab014a8e35df65af5050658092d71d316f8037 (diff)
fixing #2582
Diffstat (limited to 'symbols/ua')
-rw-r--r--symbols/ua28
1 files changed, 27 insertions, 1 deletions
diff --git a/symbols/ua b/symbols/ua
index a54b2b81..179d921b 100644
--- a/symbols/ua
+++ b/symbols/ua
@@ -161,7 +161,7 @@ partial alphanumeric_keys
xkb_symbols "rstu" {
include "ua(basic)"
- name[Group1]= "Ukraine - Ukrainian standard RSTU";
+ name[Group1]= "Ukraine - Standard RSTU";
key <TLDE> { [ apostrophe, question ] };
key <AE01> { [ exclam, 1 ] };
@@ -185,3 +185,29 @@ xkb_symbols "rstu" {
key <BKSL> { [ slash, percent ] };
};
+
+// russian keyboard layout RSTU 2019-91 (Respublikanskij STandart Ukrajiny)
+// Andrew Porokhnyak <aop@porokhnyak.org>
+partial alphanumeric_keys
+xkb_symbols "rstu_ru" {
+ include "ru(basic)"
+ name[Group1]= "Ukraine - Standard RSTU on Russian layout";
+
+ key <TLDE> { [ apostrophe, question ] };
+ key <AE01> { [ exclam, 1 ] };
+ key <AE02> { [ quotedbl, 2 ] };
+ key <AE03> { [ numbersign, 3 ] };
+ key <AE04> { [ semicolon, 4 ] };
+ key <AE05> { [ colon, 5 ] };
+ key <AE06> { [ comma, 6 ] };
+ key <AE07> { [ period, 7 ] };
+ key <AE08> { [ asterisk, 8 ] };
+ key <AE09> { [ parenleft, 9 ] };
+ key <AE10> { [ parenright, 0 ] };
+ key <BKSL> { [ slash, percent ] };
+
+key.type[group1]="ALPHABETIC";
+
+ key <AB10> { [ Cyrillic_io, Cyrillic_IO ] };
+};
+