Fix keymap_jp.py to pass the test
This commit is contained in:
parent
0bc6fe0c97
commit
d2b34097f2
@ -47,71 +47,71 @@ class JP:
|
|||||||
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
|
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
|
||||||
* │ Eisū │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ : │ ] │ │
|
* │ Eisū │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ : │ ] │ │
|
||||||
* ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤
|
* ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤
|
||||||
* │ │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │ \ │ │
|
* │ │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │ \\ │ │
|
||||||
* ├─────┬──┴┬──┴──┬┴───┴┬──┴───┴──┬┴───┴┬──┴┬──┴┬──┴┬──┴┬─────┤
|
* ├─────┬──┴┬──┴──┬┴───┴┬──┴───┴──┬┴───┴┬──┴┬──┴┬──┴┬──┴┬─────┤
|
||||||
* │ │ │ │Muhen│ │ Hen │K↔H│ │ │ │ │
|
* │ │ │ │Muhen│ │ Hen │K↔H│ │ │ │ │
|
||||||
* └─────┴───┴─────┴─────┴─────────┴─────┴───┴───┴───┴───┴─────┘
|
* └─────┴───┴─────┴─────┴─────────┴─────┴───┴───┴───┴───┴─────┘
|
||||||
*/
|
*/
|
||||||
'''
|
'''
|
||||||
|
|
||||||
#FRow 1
|
# Row 1
|
||||||
ZKHK = KC.GRV # Zenkaku ↔︎ Hankaku ↔ Kanji (半角 ↔ 全角 ↔ 漢字)
|
ZKHK = KC.GRV # Zenkaku ↔︎ Hankaku ↔ Kanji (半角 ↔ 全角 ↔ 漢字)
|
||||||
N1 = KC.N1 # 1
|
N1 = KC.N1 # 1
|
||||||
N2 = KC.N2 # 2
|
N2 = KC.N2 # 2
|
||||||
N3 = KC.N3 # 3
|
N3 = KC.N3 # 3
|
||||||
N4 = KC.N4 # 4
|
N4 = KC.N4 # 4
|
||||||
N5 = KC.N5 # 5
|
N5 = KC.N5 # 5
|
||||||
N6 = KC.N6 # 6
|
N6 = KC.N6 # 6
|
||||||
N7 = KC.N7 # 7
|
N7 = KC.N7 # 7
|
||||||
N8 = KC.N8 # 8
|
N8 = KC.N8 # 8
|
||||||
N9 = KC.N9 # 9
|
N9 = KC.N9 # 9
|
||||||
N0 = KC.N0 # 0
|
N0 = KC.N0 # 0
|
||||||
MINS = KC.MINS # -
|
MINS = KC.MINS # -
|
||||||
CIRC = KC.EQL # ^
|
CIRC = KC.EQL # ^
|
||||||
YEN = KC.INT3 # ¥
|
YEN = KC.INT3 # ¥
|
||||||
# Row 2
|
# Row 2
|
||||||
Q = KC.Q # Q
|
Q = KC.Q # Q
|
||||||
W = KC.W # W
|
W = KC.W # W
|
||||||
E = KC.E # E
|
E = KC.E # E
|
||||||
R = KC.R # R
|
R = KC.R # R
|
||||||
T = KC.T # T
|
T = KC.T # T
|
||||||
Y = KC.Y # Y
|
Y = KC.Y # Y
|
||||||
U = KC.U # U
|
U = KC.U # U
|
||||||
I = KC.I # I
|
I = KC.I # I
|
||||||
O = KC.O # O
|
O = KC.O # O
|
||||||
P = KC.P # P
|
P = KC.P # P
|
||||||
AT = KC.LBRC # @
|
AT = KC.LBRC # @
|
||||||
LBRC = KC.RBRC # [
|
LBRC = KC.RBRC # [
|
||||||
# Row 3
|
# Row 3
|
||||||
EISU = KC.CAPS # Eisū (英数)
|
EISU = KC.CAPS # Eisū (英数)
|
||||||
A = KC.A # A
|
A = KC.A # A
|
||||||
S = KC.S # S
|
S = KC.S # S
|
||||||
D = KC.D # D
|
D = KC.D # D
|
||||||
F = KC.F # F
|
F = KC.F # F
|
||||||
G = KC.G # G
|
G = KC.G # G
|
||||||
H = KC.H # H
|
H = KC.H # H
|
||||||
J = KC.J # J
|
J = KC.J # J
|
||||||
K = KC.K # K
|
K = KC.K # K
|
||||||
L = KC.L # L
|
L = KC.L # L
|
||||||
SCLN = KC.SCLN # ;
|
SCLN = KC.SCLN # ;
|
||||||
COLN = KC.QUOT # :
|
COLN = KC.QUOT # :
|
||||||
RBRC = KC.NUHS # ]
|
RBRC = KC.NUHS # ]
|
||||||
# Row 4
|
# Row 4
|
||||||
Z = KC.Z # Z
|
Z = KC.Z # Z
|
||||||
X = KC.X # X
|
X = KC.X # X
|
||||||
C = KC.C # C
|
C = KC.C # C
|
||||||
V = KC.V # V
|
V = KC.V # V
|
||||||
B = KC.B # B
|
B = KC.B # B
|
||||||
N = KC.N # N
|
N = KC.N # N
|
||||||
M = KC.M # M
|
M = KC.M # M
|
||||||
COMM = KC.COMM # ,
|
COMM = KC.COMM # ,
|
||||||
DOT = KC.DOT # .
|
DOT = KC.DOT # .
|
||||||
SLSH = KC.SLSH # /
|
SLSH = KC.SLSH # /
|
||||||
BSLS = KC.INT1 # (backslash)
|
BSLS = KC.INT1 # (backslash)
|
||||||
# Row 5
|
# Row 5
|
||||||
MHEN = KC.INT5 # Muhenkan (無変換)
|
MHEN = KC.INT5 # Muhenkan (無変換)
|
||||||
HENK = KC.INT4 # Henkan (変換)
|
HENK = KC.INT4 # Henkan (変換)
|
||||||
KANA = KC.INT2 # Katakana ↔ Hiragana ↔ Rōmaji (カタカナ ↔ ひらがな ↔ ローマ字)
|
KANA = KC.INT2 # Katakana ↔ Hiragana ↔ Rōmaji (カタカナ ↔ ひらがな ↔ ローマ字)
|
||||||
|
|
||||||
'''
|
'''
|
||||||
/* Shifted symbols
|
/* Shifted symbols
|
||||||
@ -130,28 +130,28 @@ class JP:
|
|||||||
'''
|
'''
|
||||||
|
|
||||||
# Row 1
|
# Row 1
|
||||||
EXLM = KC.LSFT(N1) # !
|
EXLM = KC.LSFT(N1) # !
|
||||||
DQUO = KC.LSFT(N2) # "
|
DQUO = KC.LSFT(N2) # "
|
||||||
HASH = KC.LSFT(N3) # #
|
HASH = KC.LSFT(N3) # #
|
||||||
DLR = KC.LSFT(N4) # $
|
DLR = KC.LSFT(N4) # $
|
||||||
PERC = KC.LSFT(N5) # %
|
PERC = KC.LSFT(N5) # %
|
||||||
AMPR = KC.LSFT(N6) # &
|
AMPR = KC.LSFT(N6) # &
|
||||||
QUOT = KC.LSFT(N7) # '
|
QUOT = KC.LSFT(N7) # '
|
||||||
LPRN = KC.LSFT(N8) # (
|
LPRN = KC.LSFT(N8) # (
|
||||||
RPRN = KC.LSFT(N9) # )
|
RPRN = KC.LSFT(N9) # )
|
||||||
EQL = KC.LSFT(MINS) # =
|
EQL = KC.LSFT(MINS) # =
|
||||||
TILD = KC.LSFT(CIRC) # ~
|
TILD = KC.LSFT(CIRC) # ~
|
||||||
PIPE = KC.LSFT(YEN) # |
|
PIPE = KC.LSFT(YEN) # |
|
||||||
# Row 2
|
# Row 2
|
||||||
GRV = KC.LSFT(AT) # `
|
GRV = KC.LSFT(AT) # `
|
||||||
LCBR = KC.LSFT(LBRC) # {
|
LCBR = KC.LSFT(LBRC) # {
|
||||||
# Row 3
|
# Row 3
|
||||||
CAPS = KC.LSFT(EISU) # Caps Lock
|
CAPS = KC.LSFT(EISU) # Caps Lock
|
||||||
PLUS = KC.LSFT(SCLN) # +
|
PLUS = KC.LSFT(SCLN) # +
|
||||||
ASTR = KC.LSFT(COLN) # *
|
ASTR = KC.LSFT(COLN) # *
|
||||||
RCBR = KC.LSFT(RBRC) # }
|
RCBR = KC.LSFT(RBRC) # }
|
||||||
# Row 4
|
# Row 4
|
||||||
LABK = KC.LSFT(COMM) # <
|
LABK = KC.LSFT(COMM) # <
|
||||||
RABK = KC.LSFT(DOT) # >
|
RABK = KC.LSFT(DOT) # >
|
||||||
QUES = KC.LSFT(SLSH) # ?
|
QUES = KC.LSFT(SLSH) # ?
|
||||||
UNDS = KC.LSFT(BSLS) # _
|
UNDS = KC.LSFT(BSLS) # _
|
||||||
|
Loading…
x
Reference in New Issue
Block a user