data: Add shift level to Korean OSK layout
This allows input of double consonants and other characters typically hidden in the first level. Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7455 Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3222>
This commit is contained in:
parent
2b2d6b718a
commit
d97bd4ab00
@ -134,9 +134,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
|
{
|
||||||
|
"action": "levelSwitch",
|
||||||
|
"iconName": "keyboard-shift-symbolic",
|
||||||
|
"level": "shift"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"label": "ㅋ",
|
"label": "ㅋ",
|
||||||
"leftOffset": 1,
|
|
||||||
"strings": [
|
"strings": [
|
||||||
"z"
|
"z"
|
||||||
]
|
]
|
||||||
@ -194,6 +198,249 @@
|
|||||||
"'",
|
"'",
|
||||||
"@"
|
"@"
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "levelSwitch",
|
||||||
|
"iconName": "keyboard-shift-symbolic",
|
||||||
|
"level": "shift",
|
||||||
|
"width": 1.5
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"action": "levelSwitch",
|
||||||
|
"label": "?123",
|
||||||
|
"level": "opt",
|
||||||
|
"width": 1.5
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "emoji",
|
||||||
|
"iconName": "face-smile-symbolic",
|
||||||
|
"width": 1.5
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"strings": [
|
||||||
|
" "
|
||||||
|
],
|
||||||
|
"width": 5
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "languageMenu",
|
||||||
|
"iconName": "keyboard-layout-symbolic",
|
||||||
|
"width": 1.5
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "hide",
|
||||||
|
"iconName": "keyboard-hide-symbolic",
|
||||||
|
"width": 2
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level": "shift",
|
||||||
|
"mode": "latched",
|
||||||
|
"rows": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"label": "ㅃ",
|
||||||
|
"strings": [
|
||||||
|
"Q"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅉ",
|
||||||
|
"strings": [
|
||||||
|
"W"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㄸ",
|
||||||
|
"strings": [
|
||||||
|
"E"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㄲ",
|
||||||
|
"strings": [
|
||||||
|
"R"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅆ",
|
||||||
|
"strings": [
|
||||||
|
"T"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅛ",
|
||||||
|
"strings": [
|
||||||
|
"Y"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅕ",
|
||||||
|
"strings": [
|
||||||
|
"U"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅑ",
|
||||||
|
"strings": [
|
||||||
|
"I"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅒ",
|
||||||
|
"strings": [
|
||||||
|
"O"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅖ",
|
||||||
|
"strings": [
|
||||||
|
"P"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"iconName": "edit-clear-symbolic",
|
||||||
|
"keyval": "0xff08",
|
||||||
|
"width": 1.5
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"label": "ㅁ",
|
||||||
|
"leftOffset": 0.5,
|
||||||
|
"strings": [
|
||||||
|
"A"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㄴ",
|
||||||
|
"strings": [
|
||||||
|
"S"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅇ",
|
||||||
|
"strings": [
|
||||||
|
"D"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㄹ",
|
||||||
|
"strings": [
|
||||||
|
"F"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅎ",
|
||||||
|
"strings": [
|
||||||
|
"G"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅗ",
|
||||||
|
"strings": [
|
||||||
|
"H"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅓ",
|
||||||
|
"strings": [
|
||||||
|
"J"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅏ",
|
||||||
|
"strings": [
|
||||||
|
"K"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅣ",
|
||||||
|
"strings": [
|
||||||
|
"L"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"iconName": "keyboard-enter-symbolic",
|
||||||
|
"keyval": "0xff0d",
|
||||||
|
"width": 2
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"action": "levelSwitch",
|
||||||
|
"iconName": "keyboard-shift-symbolic",
|
||||||
|
"level": "default"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅋ",
|
||||||
|
"strings": [
|
||||||
|
"Z"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅌ",
|
||||||
|
"strings": [
|
||||||
|
"X"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅊ",
|
||||||
|
"strings": [
|
||||||
|
"C"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅍ",
|
||||||
|
"strings": [
|
||||||
|
"V"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅠ",
|
||||||
|
"strings": [
|
||||||
|
"B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅜ",
|
||||||
|
"strings": [
|
||||||
|
"N"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "ㅡ",
|
||||||
|
"strings": [
|
||||||
|
"M"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"strings": [
|
||||||
|
","
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"strings": [
|
||||||
|
".",
|
||||||
|
"#",
|
||||||
|
"!",
|
||||||
|
",",
|
||||||
|
"?",
|
||||||
|
"-",
|
||||||
|
":",
|
||||||
|
"'",
|
||||||
|
"@"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "levelSwitch",
|
||||||
|
"iconName": "keyboard-shift-symbolic",
|
||||||
|
"level": "default",
|
||||||
|
"width": 1.5
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
|
Loading…
x
Reference in New Issue
Block a user