diff --git a/assets/keyboards/qwerty_ja.ini b/assets/keyboards/qwerty_ja.ini new file mode 100644 index 0000000..2471feb --- /dev/null +++ b/assets/keyboards/qwerty_ja.ini @@ -0,0 +1,1487 @@ +[LayoutInfo] +Name=QWERTY (Japanese JIS-set) +Author=Shimotuki Rieru +HasAltGr=false +HasClusterFunction=true +HasClusterNavigation=true +HasClusterNumpad=true +HasClusterExtra=true + +[Key_Base_Row_0_ID_0] +Type=VirtualKey +Label=Esc +Cluster=Function +KeyCode=27 +NoRepeat=true + +[Key_Base_Row_0_ID_1] +Type=Blank +Cluster=Function + +[Key_Base_Row_0_ID_2] +Type=VirtualKey +Label=F1 +Cluster=Function +KeyCode=112 + +[Key_Base_Row_0_ID_3] +Type=VirtualKey +Label=F2 +Cluster=Function +KeyCode=113 + +[Key_Base_Row_0_ID_4] +Type=VirtualKey +Label=F3 +Cluster=Function +KeyCode=114 + +[Key_Base_Row_0_ID_5] +Type=VirtualKey +Label=F4 +Cluster=Function +KeyCode=115 + +[Key_Base_Row_0_ID_6] +Type=Blank +Width=50 +Cluster=Function + +[Key_Base_Row_0_ID_7] +Type=VirtualKey +Label=F5 +Cluster=Function +KeyCode=116 + +[Key_Base_Row_0_ID_8] +Type=VirtualKey +Label=F6 +Cluster=Function +KeyCode=117 + +[Key_Base_Row_0_ID_9] +Type=VirtualKey +Label=F7 +Cluster=Function +KeyCode=118 + +[Key_Base_Row_0_ID_10] +Type=VirtualKey +Label=F8 +Cluster=Function +KeyCode=119 + +[Key_Base_Row_0_ID_11] +Type=Blank +Width=50 +Cluster=Function + +[Key_Base_Row_0_ID_12] +Type=VirtualKey +Label=F9 +Cluster=Function +KeyCode=120 + +[Key_Base_Row_0_ID_13] +Type=VirtualKey +Label=F10 +Cluster=Function +KeyCode=121 + +[Key_Base_Row_0_ID_14] +Type=VirtualKey +Label=F11 +Cluster=Function +KeyCode=122 + +[Key_Base_Row_0_ID_15] +Type=VirtualKey +Label=F12 +Cluster=Function +KeyCode=123 + +[Key_Base_Row_0_ID_16] +Type=Blank +Width=25 +Cluster=Function + +[Key_Base_Row_0_ID_17] +Type=VirtualKey +Label=Print\nScreen +Cluster=Function +KeyCode=44 +NoRepeat=true + +[Key_Base_Row_0_ID_18] +Type=VirtualKey +Label=Scroll\nLock +Cluster=Function +KeyCode=145 +NoRepeat=true + +[Key_Base_Row_0_ID_19] +Type=VirtualKey +Label=Pause +Cluster=Function +KeyCode=19 +NoRepeat=true + +[Key_Base_Row_0_ID_20] +Type=Blank +Width=25 +Cluster=Extra + +[Key_Base_Row_0_ID_21] +Type=VirtualKey +Label=⏯ +Cluster=Extra +KeyCode=179 +NoRepeat=true + +[Key_Base_Row_0_ID_22] +Type=VirtualKey +Label=◼ +Cluster=Extra +KeyCode=178 +NoRepeat=true + +[Key_Base_Row_0_ID_23] +Type=VirtualKey +Label=⏮ +Cluster=Extra +KeyCode=177 +NoRepeat=true + +[Key_Base_Row_0_ID_24] +Type=VirtualKey +Label=⏭ +Cluster=Extra +KeyCode=176 +NoRepeat=true + +[Key_Base_Row_1_ID_0] +Type=Blank +Height=25 +Cluster=Function + +[Key_Base_Row_1_ID_1] +Type=Blank +Height=25 +Cluster=Extra + +[Key_Base_Row_2_ID_0] +Type=VirtualKey +Label=半角/##L\n全角##L\n漢字##L +KeyCode=25 + +[Key_Base_Row_2_ID_1] +Type=VirtualKey +Label=1##L\nぬ##R +KeyCode=49 + +[Key_Base_Row_2_ID_2] +Type=VirtualKey +Label=2##L\nふ##R +KeyCode=50 + +[Key_Base_Row_2_ID_3] +Type=VirtualKey +Label=3##L\nあ##R +KeyCode=51 + +[Key_Base_Row_2_ID_4] +Type=VirtualKey +Label=4##L\nう##R +KeyCode=52 + +[Key_Base_Row_2_ID_5] +Type=VirtualKey +Label=5##L\nえ##R +KeyCode=53 + +[Key_Base_Row_2_ID_6] +Type=VirtualKey +Label=6##L\nお##R +KeyCode=54 + +[Key_Base_Row_2_ID_7] +Type=VirtualKey +Label=7##L\nや##R +KeyCode=55 + +[Key_Base_Row_2_ID_8] +Type=VirtualKey +Label=8##L\nゆ##R +KeyCode=56 + +[Key_Base_Row_2_ID_9] +Type=VirtualKey +Label=9##L\nよ##R +KeyCode=57 + +[Key_Base_Row_2_ID_10] +Type=VirtualKey +Label=0##L\nわ##R +KeyCode=48 + +[Key_Base_Row_2_ID_11] +Type=String +Label=-##L\nほ##R +String=- + +[Key_Base_Row_2_ID_12] +Type=String +Label=^##L\nへ##R +String=^ + +[Key_Base_Row_2_ID_13] +Type=VirtualKey +Label=¥##L\n +KeyCode=220 + +[Key_Base_Row_2_ID_14] +Type=VirtualKey +Label=Back\nspace +KeyCode=8 + +[Key_Base_Row_2_ID_15] +Type=Blank +Width=25 +Cluster=Navigation + +[Key_Base_Row_2_ID_16] +Type=VirtualKey +Label=Insert +Cluster=Navigation +KeyCode=45 + +[Key_Base_Row_2_ID_17] +Type=VirtualKey +Label=Home +Cluster=Navigation +KeyCode=36 + +[Key_Base_Row_2_ID_18] +Type=VirtualKey +Label=PgUp +Cluster=Navigation +KeyCode=33 + +[Key_Base_Row_2_ID_19] +Type=Blank +Width=25 +Cluster=Numpad + +[Key_Base_Row_2_ID_20] +Type=VirtualKey +Label=Num\nLock +Cluster=Numpad +KeyCode=144 +NoRepeat=true + +[Key_Base_Row_2_ID_21] +Type=VirtualKey +Label=/ +Cluster=Numpad +KeyCode=111 + +[Key_Base_Row_2_ID_22] +Type=VirtualKey +Label=* +Cluster=Numpad +KeyCode=106 + +[Key_Base_Row_2_ID_23] +Type=VirtualKey +Label=- +Cluster=Numpad +KeyCode=109 + +[Key_Base_Row_3_ID_0] +Type=VirtualKey +Width=150 +Label=Tab +KeyCode=9 + +[Key_Base_Row_3_ID_1] +Type=VirtualKey +Label=q##L\nた##R +KeyCode=81 + +[Key_Base_Row_3_ID_2] +Type=VirtualKey +Label=w##L\nて##R +KeyCode=87 + +[Key_Base_Row_3_ID_3] +Type=VirtualKey +Label=e##L\nい##R +KeyCode=69 + +[Key_Base_Row_3_ID_4] +Type=VirtualKey +Label=r##L\nす##R +KeyCode=82 + +[Key_Base_Row_3_ID_5] +Type=VirtualKey +Label=t##L\nか##R +KeyCode=84 + +[Key_Base_Row_3_ID_6] +Type=VirtualKey +Label=y##L\nん##R +KeyCode=89 + +[Key_Base_Row_3_ID_7] +Type=VirtualKey +Label=u##L\nな##R +KeyCode=85 + +[Key_Base_Row_3_ID_8] +Type=VirtualKey +Label=i##L\nに##R +KeyCode=73 + +[Key_Base_Row_3_ID_9] +Type=VirtualKey +Label=o##L\nら##R +KeyCode=79 + +[Key_Base_Row_3_ID_10] +Type=VirtualKey +Label=p##L\nせ##R +KeyCode=80 + +[Key_Base_Row_3_ID_11] +Type=String +Label=@##L\n +String=@ + +[Key_Base_Row_3_ID_12] +Type=String +Label=[ 「##L\n +String=[ + +[Key_Base_Row_3_ID_13] +Type=VirtualKeyIsoEnter +Width=150 +Label= +KeyCode=13 + +[Key_Base_Row_3_ID_14] +Type=Blank +Width=25 +Cluster=Navigation + +[Key_Base_Row_3_ID_15] +Type=VirtualKey +Label=Delete +Cluster=Navigation +KeyCode=46 + +[Key_Base_Row_3_ID_16] +Type=VirtualKey +Label=End +Cluster=Navigation +KeyCode=35 + +[Key_Base_Row_3_ID_17] +Type=VirtualKey +Label=PgDn +Cluster=Navigation +KeyCode=34 + +[Key_Base_Row_3_ID_18] +Type=Blank +Width=25 +Cluster=Numpad + +[Key_Base_Row_3_ID_19] +Type=VirtualKey +Label=7\nHome +Cluster=Numpad +KeyCode=103 + +[Key_Base_Row_3_ID_20] +Type=VirtualKey +Label=8\n↑ +Cluster=Numpad +KeyCode=104 + +[Key_Base_Row_3_ID_21] +Type=VirtualKey +Label=9\nPgUp +Cluster=Numpad +KeyCode=105 + +[Key_Base_Row_3_ID_22] +Type=VirtualKey +Height=200 +Label=+ +Cluster=Numpad +KeyCode=107 + +[Key_Base_Row_4_ID_0] +Type=VirtualKey +Width=175 +Label=Caps Lock +KeyCode=20 +NoRepeat=true + +[Key_Base_Row_4_ID_1] +Type=VirtualKey +Label=a##L\nち##R +KeyCode=65 + +[Key_Base_Row_4_ID_2] +Type=VirtualKey +Label=s##L\nと##R +KeyCode=83 + +[Key_Base_Row_4_ID_3] +Type=VirtualKey +Label=d##L\nし##R +KeyCode=68 + +[Key_Base_Row_4_ID_4] +Type=VirtualKey +Label=f##L\nは##R +KeyCode=70 + +[Key_Base_Row_4_ID_5] +Type=VirtualKey +Label=g##L\nき##R +KeyCode=71 + +[Key_Base_Row_4_ID_6] +Type=VirtualKey +Label=h##L\nく##R +KeyCode=72 + +[Key_Base_Row_4_ID_7] +Type=VirtualKey +Label=j##L\nま##R +KeyCode=74 + +[Key_Base_Row_4_ID_8] +Type=VirtualKey +Label=k##L\nの##R +KeyCode=75 + +[Key_Base_Row_4_ID_9] +Type=VirtualKey +Label=l##L\nり##R +KeyCode=76 + +[Key_Base_Row_4_ID_10] +Type=String +Label=;##L\nれ##R +String=; + +[Key_Base_Row_4_ID_11] +Type=String +Label=:##L\nけ##R +String=: + +[Key_Base_Row_4_ID_12] +Type=String +Label=] 」##L\nむ##R +String=] + +[Key_Base_Row_4_ID_13] +Type=VirtualKeyIsoEnter +Width=125 +Label=Enter +KeyCode=13 + +[Key_Base_Row_4_ID_14] +Type=Blank +Width=325 +Cluster=Navigation + +[Key_Base_Row_4_ID_15] +Type=Blank +Width=25 +Cluster=Numpad + +[Key_Base_Row_4_ID_16] +Type=VirtualKey +Label=4\n← +Cluster=Numpad +KeyCode=100 + +[Key_Base_Row_4_ID_17] +Type=VirtualKey +Label=5\n +Cluster=Numpad +KeyCode=101 + +[Key_Base_Row_4_ID_18] +Type=VirtualKey +Label=6\n→ +Cluster=Numpad +KeyCode=102 + +[Key_Base_Row_5_ID_0] +Type=VirtualKeyToggle +Width=225 +Label=Shift +KeyCode=160 +NoRepeat=true + +[Key_Base_Row_5_ID_1] +Type=VirtualKey +Label=z##L\nつ##R +KeyCode=90 + +[Key_Base_Row_5_ID_2] +Type=VirtualKey +Label=x##L\nさ##R +KeyCode=88 + +[Key_Base_Row_5_ID_3] +Type=VirtualKey +Label=c##L\nそ##R +KeyCode=67 + +[Key_Base_Row_5_ID_4] +Type=VirtualKey +Label=v##L\nひ##R +KeyCode=86 + +[Key_Base_Row_5_ID_5] +Type=VirtualKey +Label=b##L\nこ##R +KeyCode=66 + +[Key_Base_Row_5_ID_6] +Type=VirtualKey +Label=n##L\nみ##R +KeyCode=78 + +[Key_Base_Row_5_ID_7] +Type=VirtualKey +Label=m##L\nも##R +KeyCode=77 + +[Key_Base_Row_5_ID_8] +Type=String +Label=, 、##L\nね##R +String=, + +[Key_Base_Row_5_ID_9] +Type=String +Label=. 。##L\nる##R +String=. + +[Key_Base_Row_5_ID_10] +Type=String +Label=/ ・##L\nめ##R +String=/ + +[Key_Base_Row_5_ID_11] +Type=String +Label=\##L\nろ##R +String=\ + +[Key_Base_Row_5_ID_12] +Type=VirtualKeyToggle +Width=175 +Label=Shift +KeyCode=161 +NoRepeat=true + +[Key_Base_Row_5_ID_13] +Type=Blank +Width=125 +Cluster=Navigation + +[Key_Base_Row_5_ID_14] +Type=VirtualKey +Label=🠅 +Cluster=Navigation +KeyCode=38 + +[Key_Base_Row_5_ID_15] +Type=Blank +Cluster=Navigation + +[Key_Base_Row_5_ID_16] +Type=Blank +Width=25 +Cluster=Numpad + +[Key_Base_Row_5_ID_17] +Type=VirtualKey +Label=1\nEnd +Cluster=Numpad +KeyCode=97 + +[Key_Base_Row_5_ID_18] +Type=VirtualKey +Label=2\n↓ +Cluster=Numpad +KeyCode=98 + +[Key_Base_Row_5_ID_19] +Type=VirtualKey +Label=3\nPgDn +Cluster=Numpad +KeyCode=99 + +[Key_Base_Row_5_ID_20] +Type=VirtualKey +Height=200 +Label=Enter +Cluster=Numpad +KeyCode=13 + +[Key_Base_Row_6_ID_0] +Type=VirtualKeyToggle +Width=125 +Label=Ctrl +KeyCode=162 +NoRepeat=true + +[Key_Base_Row_6_ID_1] +Type=VirtualKeyToggle +Width=125 +Label=Win +KeyCode=91 +NoRepeat=true + +[Key_Base_Row_6_ID_2] +Type=VirtualKeyToggle +Width=125 +Label=Alt +KeyCode=164 +NoRepeat=true + +[Key_Base_Row_6_ID_3] +Type=VirtualKey +Label=無変換 +KeyCode=29 + +[Key_Base_Row_6_ID_4] +Type=VirtualKey +Width=300 +Label= +KeyCode=32 + +[Key_Base_Row_6_ID_5] +Type=VirtualKey +Label=変換 +KeyCode=28 + +[Key_Base_Row_6_ID_6] +Type=VirtualKey +Width=125 +Label=カタカナ\nひらがな +KeyCode=240 + +[Key_Base_Row_6_ID_7] +Type=VirtualKeyToggle +Width=125 +Label=Alt +KeyCode=165 +NoRepeat=true + +[Key_Base_Row_6_ID_8] +Type=VirtualKeyToggle +Width=125 +Label=Win +KeyCode=92 +NoRepeat=true + +[Key_Base_Row_6_ID_9] +Type=VirtualKey +Width=125 +Label=Menu +KeyCode=93 +NoRepeat=true + +[Key_Base_Row_6_ID_10] +Type=VirtualKeyToggle +Width=125 +Label=Ctrl +KeyCode=163 +NoRepeat=true + +[Key_Base_Row_6_ID_11] +Type=Blank +Width=25 +Cluster=Navigation + +[Key_Base_Row_6_ID_12] +Type=VirtualKey +Label=🠄 +Cluster=Navigation +KeyCode=37 + +[Key_Base_Row_6_ID_13] +Type=VirtualKey +Label=🠇 +Cluster=Navigation +KeyCode=40 + +[Key_Base_Row_6_ID_14] +Type=VirtualKey +Label=🠆 +Cluster=Navigation +KeyCode=39 + +[Key_Base_Row_6_ID_15] +Type=Blank +Width=25 +Cluster=Numpad + +[Key_Base_Row_6_ID_16] +Type=VirtualKey +Width=200 +Label=0\nInsert +Cluster=Numpad +KeyCode=96 + +[Key_Base_Row_6_ID_17] +Type=VirtualKey +Label=.\nDel +Cluster=Numpad +KeyCode=110 + +[Key_Shift_Row_0_ID_0] +Type=VirtualKey +Label=Esc +Cluster=Function +KeyCode=27 +NoRepeat=true + +[Key_Shift_Row_0_ID_1] +Type=Blank +Cluster=Function + +[Key_Shift_Row_0_ID_2] +Type=VirtualKey +Label=F1 +Cluster=Function +KeyCode=112 + +[Key_Shift_Row_0_ID_3] +Type=VirtualKey +Label=F2 +Cluster=Function +KeyCode=113 + +[Key_Shift_Row_0_ID_4] +Type=VirtualKey +Label=F3 +Cluster=Function +KeyCode=114 + +[Key_Shift_Row_0_ID_5] +Type=VirtualKey +Label=F4 +Cluster=Function +KeyCode=115 + +[Key_Shift_Row_0_ID_6] +Type=Blank +Width=50 +Cluster=Function + +[Key_Shift_Row_0_ID_7] +Type=VirtualKey +Label=F5 +Cluster=Function +KeyCode=116 + +[Key_Shift_Row_0_ID_8] +Type=VirtualKey +Label=F6 +Cluster=Function +KeyCode=117 + +[Key_Shift_Row_0_ID_9] +Type=VirtualKey +Label=F7 +Cluster=Function +KeyCode=118 + +[Key_Shift_Row_0_ID_10] +Type=VirtualKey +Label=F8 +Cluster=Function +KeyCode=119 + +[Key_Shift_Row_0_ID_11] +Type=Blank +Width=50 +Cluster=Function + +[Key_Shift_Row_0_ID_12] +Type=VirtualKey +Label=F9 +Cluster=Function +KeyCode=120 + +[Key_Shift_Row_0_ID_13] +Type=VirtualKey +Label=F10 +Cluster=Function +KeyCode=121 + +[Key_Shift_Row_0_ID_14] +Type=VirtualKey +Label=F11 +Cluster=Function +KeyCode=122 + +[Key_Shift_Row_0_ID_15] +Type=VirtualKey +Label=F12 +Cluster=Function +KeyCode=123 + +[Key_Shift_Row_0_ID_16] +Type=Blank +Width=25 +Cluster=Function + +[Key_Shift_Row_0_ID_17] +Type=VirtualKey +Label=Print\nScreen +Cluster=Function +KeyCode=44 +NoRepeat=true + +[Key_Shift_Row_0_ID_18] +Type=VirtualKey +Label=Scroll\nLock +Cluster=Function +KeyCode=145 +NoRepeat=true + +[Key_Shift_Row_0_ID_19] +Type=VirtualKey +Label=Pause +Cluster=Function +KeyCode=19 +NoRepeat=true + +[Key_Shift_Row_0_ID_20] +Type=Blank +Width=25 +Cluster=Extra + +[Key_Shift_Row_0_ID_21] +Type=VirtualKey +Label=🡰 +Cluster=Extra +KeyCode=166 +NoRepeat=true + +[Key_Shift_Row_0_ID_22] +Type=VirtualKey +Label=🡲 +Cluster=Extra +KeyCode=167 +NoRepeat=true + +[Key_Shift_Row_0_ID_23] +Type=VirtualKey +Label=🔇 +Cluster=Extra +KeyCode=173 +NoRepeat=true + +[Key_Shift_Row_1_ID_0] +Type=Blank +Height=25 +Cluster=Function + +[Key_Shift_Row_1_ID_1] +Type=Blank +Height=25 +Cluster=Extra + +[Key_Shift_Row_2_ID_0] +Type=VirtualKey +Label=半角/##L\n全角##L\n漢字##L +KeyCode=25 + +[Key_Shift_Row_2_ID_1] +Type=String +Label=!##L\nぬ##R +String=! + +[Key_Shift_Row_2_ID_2] +Type=String +Label="##L\nふ##R +String=" + +[Key_Shift_Row_2_ID_3] +Type=String +Label=# ##L\nあ##R +String=# + +[Key_Shift_Row_2_ID_4] +Type=String +Label=$##L\nう##R +String=$ + +[Key_Shift_Row_2_ID_5] +Type=String +Label=%##L\nえ##R +String=% + +[Key_Shift_Row_2_ID_6] +Type=String +Label=&##L\nお##R +String=& + +[Key_Shift_Row_2_ID_7] +Type=String +Label='##L\nや##R +String=' + +[Key_Shift_Row_2_ID_8] +Type=String +Label=(##L\nゆ##R +String=( + +[Key_Shift_Row_2_ID_9] +Type=String +Label=)##L\nよ##R +String=) + +[Key_Shift_Row_2_ID_10] +Type=VirtualKey +Label=##L\nわ##R +KeyCode=48 + +[Key_Shift_Row_2_ID_11] +Type=String +Label==##L\nほ##R +String== + +[Key_Shift_Row_2_ID_12] +Type=String +Label=~##L\nへ##R +String=~ + +[Key_Shift_Row_2_ID_13] +Type=String +Label=|##L\n +String=| + +[Key_Shift_Row_2_ID_14] +Type=VirtualKey +Label=Back\nspace +KeyCode=8 + +[Key_Shift_Row_2_ID_15] +Type=Blank +Width=25 +Cluster=Navigation + +[Key_Shift_Row_2_ID_16] +Type=VirtualKey +Label=Insert +Cluster=Navigation +KeyCode=45 + +[Key_Shift_Row_2_ID_17] +Type=VirtualKey +Label=Home +Cluster=Navigation +KeyCode=36 + +[Key_Shift_Row_2_ID_18] +Type=VirtualKey +Label=PgUp +Cluster=Navigation +KeyCode=33 + +[Key_Shift_Row_2_ID_19] +Type=Blank +Width=25 +Cluster=Numpad + +[Key_Shift_Row_2_ID_20] +Type=VirtualKey +Label=Num\nLock +Cluster=Numpad +KeyCode=144 +NoRepeat=true + +[Key_Shift_Row_2_ID_21] +Type=VirtualKey +Label=/ +Cluster=Numpad +KeyCode=111 + +[Key_Shift_Row_2_ID_22] +Type=VirtualKey +Label=* +Cluster=Numpad +KeyCode=106 + +[Key_Shift_Row_2_ID_23] +Type=VirtualKey +Label=- +Cluster=Numpad +KeyCode=109 + +[Key_Shift_Row_3_ID_0] +Type=VirtualKey +Width=150 +Label=Tab +KeyCode=9 + +[Key_Shift_Row_3_ID_1] +Type=VirtualKey +Label=Q##L\nた##R +KeyCode=81 + +[Key_Shift_Row_3_ID_2] +Type=VirtualKey +Label=W##L\nて##R +KeyCode=87 + +[Key_Shift_Row_3_ID_3] +Type=VirtualKey +Label=E##L\nい##R +KeyCode=69 + +[Key_Shift_Row_3_ID_4] +Type=VirtualKey +Label=R##L\nす##R +KeyCode=82 + +[Key_Shift_Row_3_ID_5] +Type=VirtualKey +Label=T##L\nか##R +KeyCode=84 + +[Key_Shift_Row_3_ID_6] +Type=VirtualKey +Label=Y##L\nん##R +KeyCode=89 + +[Key_Shift_Row_3_ID_7] +Type=VirtualKey +Label=U##L\nな##R +KeyCode=85 + +[Key_Shift_Row_3_ID_8] +Type=VirtualKey +Label=I##L\nに##R +KeyCode=73 + +[Key_Shift_Row_3_ID_9] +Type=VirtualKey +Label=O##L\nら##R +KeyCode=79 + +[Key_Shift_Row_3_ID_10] +Type=VirtualKey +Label=P##L\nせ##R +KeyCode=80 + +[Key_Shift_Row_3_ID_11] +Type=String +Label=`##L\n +String=` + +[Key_Shift_Row_3_ID_12] +Type=String +Label={##L\n +String={ + +[Key_Shift_Row_3_ID_13] +Type=VirtualKeyIsoEnter +Width=150 +Label= +KeyCode=13 + +[Key_Shift_Row_3_ID_14] +Type=Blank +Width=25 +Cluster=Navigation + +[Key_Shift_Row_3_ID_15] +Type=VirtualKey +Label=Delete +Cluster=Navigation +KeyCode=46 + +[Key_Shift_Row_3_ID_16] +Type=VirtualKey +Label=End +Cluster=Navigation +KeyCode=35 + +[Key_Shift_Row_3_ID_17] +Type=VirtualKey +Label=PgDn +Cluster=Navigation +KeyCode=34 + +[Key_Shift_Row_3_ID_18] +Type=Blank +Width=25 +Cluster=Numpad + +[Key_Shift_Row_3_ID_19] +Type=VirtualKey +Label=7\nHome +Cluster=Numpad +KeyCode=103 + +[Key_Shift_Row_3_ID_20] +Type=VirtualKey +Label=8\n↑ +Cluster=Numpad +KeyCode=104 + +[Key_Shift_Row_3_ID_21] +Type=VirtualKey +Label=9\nPgUp +Cluster=Numpad +KeyCode=105 + +[Key_Shift_Row_3_ID_22] +Type=VirtualKey +Height=200 +Label=+ +Cluster=Numpad +KeyCode=107 + +[Key_Shift_Row_4_ID_0] +Type=VirtualKey +Width=175 +Label=Caps Lock +KeyCode=20 +NoRepeat=true + +[Key_Shift_Row_4_ID_1] +Type=VirtualKey +Label=A##L\nち##R +KeyCode=65 + +[Key_Shift_Row_4_ID_2] +Type=VirtualKey +Label=S##L\nと##R +KeyCode=83 + +[Key_Shift_Row_4_ID_3] +Type=VirtualKey +Label=D##L\nし##R +KeyCode=68 + +[Key_Shift_Row_4_ID_4] +Type=VirtualKey +Label=F##L\nは##R +KeyCode=70 + +[Key_Shift_Row_4_ID_5] +Type=VirtualKey +Label=G##L\nき##R +KeyCode=71 + +[Key_Shift_Row_4_ID_6] +Type=VirtualKey +Label=H##L\nく##R +KeyCode=72 + +[Key_Shift_Row_4_ID_7] +Type=VirtualKey +Label=J##L\nま##R +KeyCode=74 + +[Key_Shift_Row_4_ID_8] +Type=VirtualKey +Label=K##L\nの##R +KeyCode=75 + +[Key_Shift_Row_4_ID_9] +Type=VirtualKey +Label=L##L\nり##R +KeyCode=76 + +[Key_Shift_Row_4_ID_10] +Type=String +Label=+##L\nれ##R +String=+ + +[Key_Shift_Row_4_ID_11] +Type=String +Label=*##L\nけ##R +String=* + +[Key_Shift_Row_4_ID_12] +Type=String +Label=}##L\nむ##R +String=} + +[Key_Shift_Row_4_ID_13] +Type=VirtualKeyIsoEnter +Width=125 +Label=Enter +KeyCode=13 + +[Key_Shift_Row_4_ID_14] +Type=Blank +Width=325 +Cluster=Navigation + +[Key_Shift_Row_4_ID_15] +Type=Blank +Width=25 +Cluster=Numpad + +[Key_Shift_Row_4_ID_16] +Type=VirtualKey +Label=4\n← +Cluster=Numpad +KeyCode=100 + +[Key_Shift_Row_4_ID_17] +Type=VirtualKey +Label=5\n +Cluster=Numpad +KeyCode=101 + +[Key_Shift_Row_4_ID_18] +Type=VirtualKey +Label=6\n→ +Cluster=Numpad +KeyCode=102 + +[Key_Shift_Row_5_ID_0] +Type=VirtualKeyToggle +Width=225 +Label=Shift +KeyCode=160 +NoRepeat=true + +[Key_Shift_Row_5_ID_1] +Type=VirtualKey +Label=Z##L\nつ##R +KeyCode=90 + +[Key_Shift_Row_5_ID_2] +Type=VirtualKey +Label=X##L\nさ##R +KeyCode=88 + +[Key_Shift_Row_5_ID_3] +Type=VirtualKey +Label=C##L\nそ##R +KeyCode=67 + +[Key_Shift_Row_5_ID_4] +Type=VirtualKey +Label=V##L\nひ##R +KeyCode=86 + +[Key_Shift_Row_5_ID_5] +Type=VirtualKey +Label=B##L\nこ##R +KeyCode=66 + +[Key_Shift_Row_5_ID_6] +Type=VirtualKey +Label=N##L\nみ##R +KeyCode=78 + +[Key_Shift_Row_5_ID_7] +Type=VirtualKey +Label=M##L\nも##R +KeyCode=77 + +[Key_Shift_Row_5_ID_8] +Type=String +Label=<##L\nね##R +String=< + +[Key_Shift_Row_5_ID_9] +Type=String +Label=>##L\nる##R +String=> + +[Key_Shift_Row_5_ID_10] +Type=String +Label=?##L\nめ##R +String=? + +[Key_Shift_Row_5_ID_11] +Type=String +Label=_##L\nろ##R +String=_ + +[Key_Shift_Row_5_ID_12] +Type=VirtualKeyToggle +Width=175 +Label=Shift +KeyCode=161 +NoRepeat=true + +[Key_Shift_Row_5_ID_13] +Type=Blank +Width=125 +Cluster=Navigation + +[Key_Shift_Row_5_ID_14] +Type=VirtualKey +Label=🠅 +Cluster=Navigation +KeyCode=38 + +[Key_Shift_Row_5_ID_15] +Type=Blank +Cluster=Navigation + +[Key_Shift_Row_5_ID_16] +Type=Blank +Width=25 +Cluster=Numpad + +[Key_Shift_Row_5_ID_17] +Type=VirtualKey +Label=1\nEnd +Cluster=Numpad +KeyCode=97 + +[Key_Shift_Row_5_ID_18] +Type=VirtualKey +Label=2\n↓ +Cluster=Numpad +KeyCode=98 + +[Key_Shift_Row_5_ID_19] +Type=VirtualKey +Label=3\nPgDn +Cluster=Numpad +KeyCode=99 + +[Key_Shift_Row_5_ID_20] +Type=VirtualKey +Height=200 +Label=Enter +Cluster=Numpad +KeyCode=13 + +[Key_Shift_Row_6_ID_0] +Type=VirtualKeyToggle +Width=125 +Label=Ctrl +KeyCode=162 +NoRepeat=true + +[Key_Shift_Row_6_ID_1] +Type=VirtualKeyToggle +Width=125 +Label=Win +KeyCode=91 +NoRepeat=true + +[Key_Shift_Row_6_ID_2] +Type=VirtualKeyToggle +Width=125 +Label=Alt +KeyCode=164 +NoRepeat=true + +[Key_Shift_Row_6_ID_3] +Type=VirtualKey +Label=無変換 +KeyCode=29 + +[Key_Shift_Row_6_ID_4] +Type=VirtualKey +Width=300 +Label= +KeyCode=32 + +[Key_Shift_Row_6_ID_5] +Type=VirtualKey +Label=変換 +KeyCode=28 + +[Key_Shift_Row_6_ID_6] +Type=VirtualKey +Width=125 +Label=カタカナ\nひらがな +KeyCode=21 + +[Key_Shift_Row_6_ID_7] +Type=VirtualKeyToggle +Width=125 +Label=Alt +KeyCode=165 +NoRepeat=true + +[Key_Shift_Row_6_ID_8] +Type=VirtualKeyToggle +Width=125 +Label=Win +KeyCode=92 +NoRepeat=true + +[Key_Shift_Row_6_ID_9] +Type=VirtualKey +Width=125 +Label=Menu +KeyCode=93 +NoRepeat=true + +[Key_Shift_Row_6_ID_10] +Type=VirtualKeyToggle +Width=125 +Label=Ctrl +KeyCode=163 +NoRepeat=true + +[Key_Shift_Row_6_ID_11] +Type=Blank +Width=25 +Cluster=Navigation + +[Key_Shift_Row_6_ID_12] +Type=VirtualKey +Label=🠄 +Cluster=Navigation +KeyCode=37 + +[Key_Shift_Row_6_ID_13] +Type=VirtualKey +Label=🠇 +Cluster=Navigation +KeyCode=40 + +[Key_Shift_Row_6_ID_14] +Type=VirtualKey +Label=🠆 +Cluster=Navigation +KeyCode=39 + +[Key_Shift_Row_6_ID_15] +Type=Blank +Width=25 +Cluster=Numpad + +[Key_Shift_Row_6_ID_16] +Type=VirtualKey +Width=200 +Label=0\nInsert +Cluster=Numpad +KeyCode=96 + +[Key_Shift_Row_6_ID_17] +Type=VirtualKey +Label=.\nDel +Cluster=Numpad +KeyCode=110 + +