Files
ewdernaandClaude Opus 5.5 af6ce99364 plan: Cr0wn60のVIA定義をcharlieplexingの検証用サンプルに加える
- samples/via/cr0wn60.json を追加し、テストケースにcharlieplexingを加える
- ピンの割り当てとマスクの参照先としてファームウェアのコミット68d9249を記録する
- CLAUDE.mdのドキュメント地図にsamples/を載せる

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017W6AsoJYTiN3bnxvSMS87f
2026-09-24 23:00:26 +09:00

184 lines
4.1 KiB
JSON

{
"name": "cr0wn60",
"vendorId": "0xADE1",
"productId": "0x0001",
"lighting": "qmk_rgblight",
"keycodes": [],
"matrix": { "rows": 9, "cols": 9 },
"layouts": {
"keymap": [
[
{
"p": "DCS R1"
},
"1,0",
{
"x": 0.25
},
"2,0",
"3,0",
"4,0",
"5,0",
"6,0",
{
"x": 1
},
"0,1",
"2,1",
"3,1",
"4,1",
"5,1",
"6,1",
{
"x": 0.75
},
"7,1"
],
[
{
"p": "DCS R2",
"a": 0,
"w": 1.5
},
"0,2",
{
"a": 4
},
"1,2",
"3,2",
"4,2",
"5,2",
"6,2",
{
"x": 0.5
},
"0,3",
"1,3",
"2,3",
"4,3",
"5,3",
"6,3",
{
"x": 0.5,
"a": 0,
"w": 1.5
},
"7,3"
],
[
{
"p": "DCS R3",
"w": 1.75
},
"0,4",
{
"a": 4
},
"1,4",
"2,4",
"3,4",
"5,4",
"6,4",
"0,5",
"1,5",
"2,5",
"3,5",
"4,5",
"6,5",
{
"a": 0,
"w": 2.25
},
"7,5"
],
[
{
"p": "DCS R4",
"w": 1.25
},
"0,6",
{
"x": 0.25,
"a": 4
},
"1,6",
"2,6",
"3,6",
"4,6",
"5,6",
{
"x": 0.5
},
"0,7",
"1,7",
"2,7",
"3,7",
"4,7",
"5,7",
{
"x": 0.25,
"a": 0,
"w": 1.75
},
"6,7"
],
[
{
"x": 1.25,
"w": 1.25
},
"0,8",
{
"w": 1.25
},
"1,8",
{
"x": 6.5,
"w": 1.25
},
"6,8",
{
"w": 1.25
},
"7,8"
],
[
{
"r": 180,
"rx": 4.5,
"ry": 4.5,
"y": -0.5,
"x": -0.25,
"a": 4
},
"2,8"
],
[
{
"rx": 6.75,
"y": -0.5,
"x": -2.5,
"p": "DCS SPACE",
"a": 3,
"w": 2.25
},
"4,8",
{
"w": 2.25
},
"3,8"
],
[
{
"rx": 9.5,
"y": -0.5,
"x": -0.75,
"p": "DCS R4",
"a": 4
},
"5,8"
]
]
}
}