diff options
Diffstat (limited to 'ktouch/keyboards/uk.typewriter.keyboard')
-rw-r--r-- | ktouch/keyboards/uk.typewriter.keyboard | 149 |
1 files changed, 149 insertions, 0 deletions
diff --git a/ktouch/keyboards/uk.typewriter.keyboard b/ktouch/keyboards/uk.typewriter.keyboard new file mode 100644 index 00000000..129ac807 --- /dev/null +++ b/ktouch/keyboards/uk.typewriter.keyboard @@ -0,0 +1,149 @@ +#################################################### +# +# Ukrainian typewriter keyboard layout file for KTouch. +# +# Created by Alexander Pravdin <aledin@mail.ru>. +# +#################################################### +# +# +# FingerKey: This class represents the keys where +# your fingers shold rest between typing. +# +# Unicode KeyText x y +FingerKey 1092 Ф 18 20 +FingerKey 1080 И 28 20 +FingerKey 1074 В 38 20 +FingerKey 1072 А 48 20 +FingerKey 1086 О 78 20 +FingerKey 1083 Л 88 20 +FingerKey 1076 Д 98 20 +FingerKey 1078 Ж 108 20 +# +# +# ControlKey: This class will represent all the +# control keys that you are using. Theys keys +# will be used later when you want to use uppercase. +# +# Unicode KeyText x y Width Height +# +ControlKey 260 Tab 0 10 15 10 +ControlKey 13 Enter 128 20 22 10 +ControlKey 257 Shift 123 30 27 10 +ControlKey 264 AltGr 120 40 15 10 +ControlKey 265 Ctrl 135 40 15 10 +ControlKey 263 Alt 15 40 15 10 +ControlKey 262 Ctrl 0 40 15 10 +ControlKey 32 Пробел 30 40 90 10 +ControlKey 258 Shift 0 30 23 10 +ControlKey 259 CapsLock 0 20 18 10 +ControlKey 8 BackSpace 140 0 10 10 +# +# +# NormalKey: This class represent all the +# normal keys where you don't need to press +# anything else then just one key. That would +# basicly bee all the numbers and the lovercase +# letters. For this class you have to indicate +# withc finger key you are going to use. +# +# Unicode KeyText x y FingerKey +# +NormalKey 39 ' 0 0 1092 +NormalKey 33 ! 10 0 1092 +NormalKey 8470 № 20 0 1080 +NormalKey 47 / 30 0 1074 +NormalKey 59 ; 40 0 1072 +NormalKey 58 : 50 0 1072 +NormalKey 44 , 60 0 1086 +NormalKey 46 . 70 0 1086 +NormalKey 95 _ 80 0 1083 +NormalKey 63 ? 90 0 1076 +NormalKey 37 % 100 0 1078 +NormalKey 45 - 110 0 1078 +NormalKey 61 = 120 0 1078 +NormalKey 40 ( 130 0 1078 +# +NormalKey 1081 Й 15 10 1092 +NormalKey 1094 Ц 25 10 1080 +NormalKey 1091 У 35 10 1074 +NormalKey 1082 К 45 10 1072 +NormalKey 1077 Е 55 10 1072 +NormalKey 1085 Н 65 10 1086 +NormalKey 1075 Г 75 10 1086 +NormalKey 1096 Ш 85 10 1083 +NormalKey 1097 Щ 95 10 1076 +NormalKey 1079 З 105 10 1078 +NormalKey 1093 Х 115 10 1078 +NormalKey 1169 Ґ 125 10 1078 +# +NormalKey 1087 П 58 20 1072 +NormalKey 1088 Р 68 20 1086 +NormalKey 1108 Є 118 20 1078 +# +NormalKey 1103 Я 23 30 1092 +NormalKey 1095 Ч 33 30 1080 +NormalKey 1089 С 43 30 1074 +NormalKey 1084 М 53 30 1072 +NormalKey 1110 І 63 30 1072 +NormalKey 1090 Т 73 30 1086 +NormalKey 1100 Ь 83 30 1086 +NormalKey 1073 Б 93 30 1083 +NormalKey 1102 Ю 103 30 1076 +NormalKey 1111 Ї 113 30 1078 +# +# +# HiddenKey: This is all the keys that +# you cant see. That means that you have +# to use an controll key to get them. Basically +# this is all the uppercase letters. +# +# Unicode Target Finger Contorll +# +HiddenKey 1060 1092 1092 257 #Ф A +HiddenKey 1048 1080 1080 257 #И S +HiddenKey 1042 1074 1074 257 #В D +HiddenKey 1040 1072 1072 257 #А F +HiddenKey 1055 1087 1072 257 #П G +HiddenKey 1056 1088 1086 258 #Р H +HiddenKey 1054 1086 1086 258 #О J +HiddenKey 1051 1083 1083 258 #Л K +HiddenKey 1044 1076 1076 258 #Д L +HiddenKey 1046 1078 1078 258 #Ж +HiddenKey 1028 1108 1078 258 #Є +HiddenKey 1071 1103 1092 257 #Я Z +HiddenKey 1063 1095 1080 257 #Ч X +HiddenKey 1057 1089 1074 257 #С C +HiddenKey 1052 1084 1072 257 #М V +HiddenKey 1030 1110 1072 257 #І B +HiddenKey 1058 1090 1086 258 #Т N +HiddenKey 1068 1100 1086 258 #Ь M +HiddenKey 1041 1073 1083 258 #Б +HiddenKey 1070 1102 1076 258 #Ю +HiddenKey 1031 1111 1078 258 #Ї +HiddenKey 1049 1081 1092 257 #Й Q +HiddenKey 1062 1094 1080 257 #Ц W +HiddenKey 1059 1091 1074 257 #У E +HiddenKey 1050 1082 1072 257 #К R +HiddenKey 1045 1077 1072 257 #Е T +HiddenKey 1053 1085 1086 258 #Н Y +HiddenKey 1043 1075 1086 258 #Г U +HiddenKey 1064 1096 1083 258 #Ш I +HiddenKey 1065 1097 1076 258 #Щ O +HiddenKey 1047 1079 1078 258 #З P +HiddenKey 1061 1093 1078 258 #Х +HiddenKey 1168 1169 1078 258 #Ґ +HiddenKey 34 39 1092 257 #" +HiddenKey 49 33 1092 257 #1 +HiddenKey 50 8470 1080 257 #2 +HiddenKey 51 47 1074 257 #3 +HiddenKey 52 59 1072 257 #4 +HiddenKey 53 58 1072 257 #5 +HiddenKey 54 44 1086 258 #6 +HiddenKey 55 46 1086 258 #7 +HiddenKey 56 95 1083 258 #8 +HiddenKey 57 63 1076 258 #9 +HiddenKey 48 37 1078 258 #0 +HiddenKey 95 45 1078 258 #_ +HiddenKey 43 61 1078 258 #+ +HiddenKey 41 40 1078 258 #) |