mirror of
https://github.com/jjsullivan5196/wvkbd.git
synced 2025-03-13 02:42:47 +01:00
shift key: change icon when shifted
Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
This commit is contained in:
parent
f9bf42129a
commit
14f0f0824b
@ -215,7 +215,7 @@ static struct key keys_full[] = {
|
||||
{"", "", 0.5, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"z", "Z", 1.0, Code, KEY_Z, &layouts[ComposeZ]},
|
||||
{"x", "X", 1.0, Code, KEY_X, &layouts[ComposeX]},
|
||||
{"c", "C", 1.0, Code, KEY_C, &layouts[ComposeC]},
|
||||
@ -275,7 +275,7 @@ static struct key keys_special[] = {
|
||||
{"Del", "Del", 1.0, Code, KEY_DELETE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
|
||||
{"⇧", "⇧", 2.0, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 2.0, Mod, Shift, .scheme = 1},
|
||||
{";", ":", 1.0, Code, KEY_SEMICOLON},
|
||||
{"/", ">", 1.0, Code, KEY_SLASH},
|
||||
{"<", "«", 1.0, Code, KEY_COMMA, 0, AltGr},
|
||||
@ -324,7 +324,7 @@ static struct key keys_simple[] = {
|
||||
{"'", "\"", 0.5, Code, KEY_APOSTROPHE, &layouts[ComposeBracket]},
|
||||
{"", "", 0.0, EndRow},
|
||||
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"z", "Z", 1.0, Code, KEY_Z, &layouts[ComposeZ]},
|
||||
{"x", "X", 1.0, Code, KEY_X, &layouts[ComposeX]},
|
||||
{"c", "C", 1.0, Code, KEY_C, &layouts[ComposeC]},
|
||||
@ -399,7 +399,7 @@ static struct key keys_simplegrid[] = {
|
||||
{"'", "\"", 1.0, Code, KEY_APOSTROPHE, &layouts[ComposeBracket]},
|
||||
{"", "", 0.0, EndRow},
|
||||
|
||||
{"⇧", "⇧", 1.0, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.0, Mod, Shift, .scheme = 1},
|
||||
{"z", "Z", 1.0, Code, KEY_Z, &layouts[ComposeZ]},
|
||||
{"x", "X", 1.0, Code, KEY_X, &layouts[ComposeX]},
|
||||
{"c", "C", 1.0, Code, KEY_C, &layouts[ComposeC]},
|
||||
@ -465,7 +465,7 @@ static struct key keys_cyrillic[] = {
|
||||
{"ж", "Ж", 1.0, Code, KEY_SEMICOLON},
|
||||
{"", "", 0.0, EndRow},
|
||||
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"я", "Я", 1.0, Code, KEY_Z},
|
||||
{"ч", "Ч", 1.0, Code, KEY_X, &layouts[ComposeCyrChe]},
|
||||
{"c", "С", 1.0, Code, KEY_C},
|
||||
@ -543,7 +543,7 @@ static struct key keys_arabic[] = {
|
||||
{"", "", 0.0, EndRow},
|
||||
|
||||
{"Abc", "Abc", 1.0, NextLayer, .scheme = 1},
|
||||
{"⇧", "⇧", 1.0, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.0, Mod, Shift, .scheme = 1},
|
||||
{"Cmp", "Cmp", 1.0, Compose, .scheme = 1},
|
||||
{"", "", 5.0, Code, KEY_SPACE},
|
||||
{"Enter", "Enter", 2.0, Code, KEY_ENTER, .scheme = 1},
|
||||
@ -603,7 +603,7 @@ static struct key keys_georgian[] = {
|
||||
{"", "", 0.0, EndRow},
|
||||
|
||||
{"Abc", "Abc", 1.0, NextLayer, .scheme = 1},
|
||||
{"⇧", "⇧", 1.0, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.0, Mod, Shift, .scheme = 1},
|
||||
{"Cmp", "Cmp", 1.0, Compose, .scheme = 1},
|
||||
{"", "", 5.0, Code, KEY_SPACE},
|
||||
{"Enter", "Enter", 2.0, Code, KEY_ENTER, .scheme = 1},
|
||||
@ -654,7 +654,7 @@ static struct key keys_persian[] = {
|
||||
{"گ", "؛", 1.0, Code, KEY_APOSTROPHE},
|
||||
{"", "", 0.0, EndRow},
|
||||
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"ظ", "ك", 1.0, Code, KEY_Z},
|
||||
{"ط", "ـٓ", 1.0, Code, KEY_X},
|
||||
{"ژ", ">", 1.0, Code, KEY_BACKSLASH},
|
||||
@ -718,7 +718,7 @@ static struct key keys_greek[] = {
|
||||
{"΄", "¨", 1.0, Code, KEY_SEMICOLON},
|
||||
{"", "", 0.0, EndRow},
|
||||
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"ζ", "Ζ", 1.0, Code, KEY_Z},
|
||||
{"χ", "Χ", 1.0, Code, KEY_X},
|
||||
{"ψ", "Ψ", 1.0, Code, KEY_C},
|
||||
@ -755,7 +755,7 @@ static struct key keys_compose_a[] = {
|
||||
{"α", "Α", 1.0, Copy, 0x03B1, 0, 0x0391},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -783,7 +783,7 @@ static struct key keys_compose_e[] = {
|
||||
{"ǝ", "Ə", 1.0, Copy, 0x0259, 0, 0x018F},
|
||||
{"", "", 8.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -804,7 +804,7 @@ static struct key keys_compose_y[] = {
|
||||
{"", "", 0.0, EndRow},
|
||||
{"υ", "Υ", 1.0, Copy, 0x03C5, 0, 0x03A5},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -832,7 +832,7 @@ static struct key keys_compose_u[] = {
|
||||
{"υ", "Υ", 1.0, Copy, 0x03C5, 0, 0x03A5},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -861,7 +861,7 @@ static struct key keys_compose_o[] = {
|
||||
{"ω", "Ο", 1.0, Copy, 0x03C9, 0, 0x03A9},
|
||||
{"", "", 8.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -890,7 +890,7 @@ static struct key keys_compose_i[] = {
|
||||
{"η", "Η", 1.0, Copy, 0x03B7, 0, 0x0397},
|
||||
{"", "", 8.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -926,7 +926,7 @@ static struct key keys_emoji[] = {
|
||||
{"😒", "👀", 1.0, Copy, 0x1f612, 0, 0x1f440},
|
||||
{"😓", "💀", 1.0, Copy, 0x1f613, 0, 0x1f480},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.0, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.0, Mod, Shift, .scheme = 1},
|
||||
{"😛", "😜", 1.0, Copy, 0x1f61b, 0, 0x1f61c},
|
||||
{"😮", "😝", 1.0, Copy, 0x1f62e, 0, 0x1f61d},
|
||||
{"😟", "😞", 1.0, Copy, 0x1f61f, 0, 0x1f61e},
|
||||
@ -1001,7 +1001,7 @@ static struct key keys_landscape[] = {
|
||||
{"-", "_", 0.5, Code, KEY_MINUS, &layouts[ComposeBracket], .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"z", "Z", 1.0, Code, KEY_Z, &layouts[ComposeZ]},
|
||||
{"x", "X", 1.0, Code, KEY_X, &layouts[ComposeX]},
|
||||
{"c", "C", 1.0, Code, KEY_C, &layouts[ComposeC]},
|
||||
@ -1033,7 +1033,7 @@ static struct key keys_compose_w[] = {
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1055,7 +1055,7 @@ static struct key keys_compose_r[] = {
|
||||
{"ρ", "Ρ", 1.0, Copy, 0x03C1, 0, 0x03A1},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1079,7 +1079,7 @@ static struct key keys_compose_t[] = {
|
||||
{"θ", "Θ", 1.0, Copy, 0x03B8, 0, 0x0398},
|
||||
{"", "", 8.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1098,7 +1098,7 @@ static struct key keys_compose_p[] = {
|
||||
{"π", "Π", 1.0, Copy, 0x03C0, 0, 0x03A0},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1123,7 +1123,7 @@ static struct key keys_compose_s[] = {
|
||||
{"ς", "Σ", 1.0, Copy, 0x03C2, 0, 0x03A3},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1145,7 +1145,7 @@ static struct key keys_compose_d[] = {
|
||||
{"δ", "Δ", 1.0, Copy, 0x03B4, 0, 0x0394},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1164,7 +1164,7 @@ static struct key keys_compose_f[] = {
|
||||
{"φ", "Φ", 1.0, Copy, 0x03C6, 0, 0x03A6},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1185,7 +1185,7 @@ static struct key keys_compose_g[] = {
|
||||
{"γ", "Γ", 1.0, Copy, 0x03B3, 0, 0x0393},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1206,7 +1206,7 @@ static struct key keys_compose_h[] = {
|
||||
{"η", "Η", 1.0, Copy, 0x03B7, 0, 0x0397},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1225,7 +1225,7 @@ static struct key keys_compose_j[] = {
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 10.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1246,7 +1246,7 @@ static struct key keys_compose_k[] = {
|
||||
{"κ", "Κ", 1.0, Copy, 0x03BA, 0, 0x039A},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1268,7 +1268,7 @@ static struct key keys_compose_l[] = {
|
||||
{"λ", "Λ", 1.0, Copy, 0x03BB, 0, 0x039B},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1290,7 +1290,7 @@ static struct key keys_compose_z[] = {
|
||||
{"ζ", "Ζ", 1.0, Copy, 0x03B6, 0, 0x0396},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1310,7 +1310,7 @@ static struct key keys_compose_x[] = {
|
||||
{"ξ", "Ξ", 1.0, Copy, 0x03BE, 0, 0x039E},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1334,7 +1334,7 @@ static struct key keys_compose_c[] = {
|
||||
{"χ", "Χ", 1.0, Copy, 0x03C7, 0, 0x03A7},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1352,7 +1352,7 @@ static struct key keys_compose_v[] = {
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 10.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1371,7 +1371,7 @@ static struct key keys_compose_b[] = {
|
||||
{"β", "Β", 1.0, Copy, 0x03B2, 0, 0x0392},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1395,7 +1395,7 @@ static struct key keys_compose_n[] = {
|
||||
{"ν", "Ν", 1.0, Copy, 0x03BD, 0, 0x039D},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1414,7 +1414,7 @@ static struct key keys_compose_m[] = {
|
||||
{"μ", "Μ", 1.0, Copy, 0x03BC, 0, 0x039C},
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1433,7 +1433,7 @@ static struct key keys_compose_cyr_i[] = {
|
||||
{"", "", 8.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1451,7 +1451,7 @@ static struct key keys_compose_cyr_j[] = {
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1469,7 +1469,7 @@ static struct key keys_compose_cyr_e[] = {
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1487,7 +1487,7 @@ static struct key keys_compose_cyr_u[] = {
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1505,7 +1505,7 @@ static struct key keys_compose_cyr_l[] = {
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1523,7 +1523,7 @@ static struct key keys_compose_cyr_n[] = {
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1542,7 +1542,7 @@ static struct key keys_compose_cyr_che[] = {
|
||||
{"", "", 8.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1561,7 +1561,7 @@ static struct key keys_compose_cyr_tse[] = {
|
||||
{"", "", 8.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1579,7 +1579,7 @@ static struct key keys_compose_cyr_g[] = {
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1597,7 +1597,7 @@ static struct key keys_compose_cyr_k[] = {
|
||||
{"", "", 9.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 1.5, Mod, Shift, .scheme = 1},
|
||||
{"", "", 7, Pad},
|
||||
{"⌫", "⌫", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
|
||||
{"", "", 0.0, EndRow},
|
||||
@ -1624,7 +1624,7 @@ static struct key keys_compose_math[] = {
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 10.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 2, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 2, Mod, Shift, .scheme = 1},
|
||||
{"+", "+", 1, Code, KEY_EQUAL, 0, Shift},
|
||||
{"/", "/", 1, Code, KEY_SLASH},
|
||||
{"*", "*", 1, Code, KEY_8, 0, Shift},
|
||||
@ -1656,7 +1656,7 @@ static struct key keys_compose_punctuation[] = {
|
||||
{"", "", 0.0, EndRow},
|
||||
{"", "", 10.0, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 2, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 2, Mod, Shift, .scheme = 1},
|
||||
{"…", "…", 1, Copy, 0x2026, 0, 0x2026},
|
||||
{":", ":", 1, Code, KEY_SEMICOLON, 0, Shift},
|
||||
{";", ";", 1, Code, KEY_SEMICOLON, 0},
|
||||
@ -1689,7 +1689,7 @@ static struct key keys_compose_bracket[] = {
|
||||
{"\"", "\"", 1, Code, KEY_APOSTROPHE, 0, Shift},
|
||||
{"'", "'", 1, Code, KEY_APOSTROPHE},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"⇧", "⇧", 2, Mod, Shift, .scheme = 1},
|
||||
{"⇧", "⇫", 2, Mod, Shift, .scheme = 1},
|
||||
{"", "", 8, Pad},
|
||||
{"", "", 0.0, EndRow},
|
||||
{"Abc", "Abc", 1.0, BackLayer},
|
||||
|
Loading…
x
Reference in New Issue
Block a user