Update Redox-W layout to reflect more closely the real thing (#849)
Add ability to choose between two key cap sizes in the thumb cluster. Add `vendorId` and `productId` fields.
This commit is contained in:
parent
76ea63a6ee
commit
c57fb5fee9
1 changed files with 49 additions and 375 deletions
|
|
@ -1,377 +1,51 @@
|
|||
{
|
||||
"name": "Redox-W",
|
||||
"matrix": {"rows": 5, "cols": 14},
|
||||
"layouts": {
|
||||
"keymap":[
|
||||
[
|
||||
{
|
||||
"x": 3.5
|
||||
},
|
||||
"0,3",
|
||||
{
|
||||
"x": 10.5
|
||||
},
|
||||
"0,10"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"x": 2.5
|
||||
},
|
||||
"0,2",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"0,4",
|
||||
{
|
||||
"x": 8.5
|
||||
},
|
||||
"0,9",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"0,11"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"x": 5.5
|
||||
},
|
||||
"0,5",
|
||||
{
|
||||
"x": 6.5
|
||||
},
|
||||
"0,8"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"c": "#777777",
|
||||
"w": 1.5
|
||||
},
|
||||
"0,0",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"0,1",
|
||||
{
|
||||
"x": 14.5
|
||||
},
|
||||
"0,12",
|
||||
{
|
||||
"c": "#aaaaaa",
|
||||
"w": 1.5
|
||||
},
|
||||
"0,13"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.625,
|
||||
"x": 6.5,
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"0,6",
|
||||
{
|
||||
"x": 4.5
|
||||
},
|
||||
"0,7"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 3.5
|
||||
},
|
||||
"1,3",
|
||||
{
|
||||
"x": 10.5
|
||||
},
|
||||
"1,10"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"x": 2.5
|
||||
},
|
||||
"1,2",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"1,4",
|
||||
{
|
||||
"x": 8.5
|
||||
},
|
||||
"1,9",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"1,11"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"x": 5.5
|
||||
},
|
||||
"1,5",
|
||||
{
|
||||
"x": 6.5
|
||||
},
|
||||
"1,8"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"c": "#aaaaaa",
|
||||
"w": 1.5
|
||||
},
|
||||
"1,0",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"1,1",
|
||||
{
|
||||
"x": 14.5
|
||||
},
|
||||
"1,12",
|
||||
{
|
||||
"c": "#aaaaaa",
|
||||
"w": 1.5
|
||||
},
|
||||
"1,13"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.625,
|
||||
"x": 6.5,
|
||||
"c": "#cccccc",
|
||||
"h": 1.5
|
||||
},
|
||||
"1,6",
|
||||
{
|
||||
"x": 4.5,
|
||||
"h": 1.5
|
||||
},
|
||||
"1,7"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 3.5
|
||||
},
|
||||
"2,3",
|
||||
{
|
||||
"x": 10.5
|
||||
},
|
||||
"2,10"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"x": 2.5
|
||||
},
|
||||
"2,2",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"2,4",
|
||||
{
|
||||
"x": 8.5
|
||||
},
|
||||
"2,9",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"2,11"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"x": 5.5
|
||||
},
|
||||
"2,5",
|
||||
{
|
||||
"x": 6.5
|
||||
},
|
||||
"2,8"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"c": "#aaaaaa",
|
||||
"w": 1.5
|
||||
},
|
||||
"2,0",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"2,1",
|
||||
{
|
||||
"x": 14.5
|
||||
},
|
||||
"2,12",
|
||||
{
|
||||
"c": "#aaaaaa",
|
||||
"w": 1.5
|
||||
},
|
||||
"2,13"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.375,
|
||||
"x": 3.5,
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"3,3",
|
||||
{
|
||||
"x": 10.5
|
||||
},
|
||||
"3,10"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"x": 2.5
|
||||
},
|
||||
"3,2",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"3,4",
|
||||
{
|
||||
"x": 8.5
|
||||
},
|
||||
"3,9",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"3,11"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"x": 5.5
|
||||
},
|
||||
"3,5",
|
||||
{
|
||||
"x": 6.5
|
||||
},
|
||||
"3,8"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"c": "#aaaaaa",
|
||||
"w": 1.5
|
||||
},
|
||||
"3,0",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"3,1",
|
||||
{
|
||||
"x": 14.5
|
||||
},
|
||||
"3,12",
|
||||
{
|
||||
"c": "#aaaaaa",
|
||||
"w": 1.5
|
||||
},
|
||||
"3,13"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.375,
|
||||
"x": 3.5
|
||||
},
|
||||
"4,3",
|
||||
{
|
||||
"x": 10.5
|
||||
},
|
||||
"4,10"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.875,
|
||||
"x": 2.5
|
||||
},
|
||||
"4,2",
|
||||
{
|
||||
"x": 12.5
|
||||
},
|
||||
"4,11"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 0.5
|
||||
},
|
||||
"4,0",
|
||||
"4,1",
|
||||
{
|
||||
"x": 14.5
|
||||
},
|
||||
"4,12",
|
||||
"4,13"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.7450000000000001,
|
||||
"x": 13.5
|
||||
},
|
||||
"4,9"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 5.25
|
||||
},
|
||||
"4,4"
|
||||
],
|
||||
[
|
||||
{
|
||||
"r": 30,
|
||||
"rx": 6.5,
|
||||
"ry": 4.25,
|
||||
"y": -1,
|
||||
"x": 1
|
||||
},
|
||||
"2,6",
|
||||
"3,6"
|
||||
],
|
||||
[
|
||||
{
|
||||
"x": 1,
|
||||
"c": "#777777",
|
||||
"h": 2
|
||||
},
|
||||
"4,5",
|
||||
{
|
||||
"c": "#aaaaaa",
|
||||
"h": 2
|
||||
},
|
||||
"4,6"
|
||||
],
|
||||
[
|
||||
{
|
||||
"r": -30,
|
||||
"rx": 13,
|
||||
"y": -1,
|
||||
"x": -3
|
||||
},
|
||||
"3,7",
|
||||
"2,7"
|
||||
],
|
||||
[
|
||||
{
|
||||
"x": -3,
|
||||
"h": 2
|
||||
},
|
||||
"4,7",
|
||||
{
|
||||
"c": "#777777",
|
||||
"h": 2
|
||||
},
|
||||
"4,8"
|
||||
]
|
||||
]
|
||||
}
|
||||
"name": "Redox-W",
|
||||
"vendorId": "0x4D44",
|
||||
"productId": "0x5257",
|
||||
"matrix": {
|
||||
"rows": 5,
|
||||
"cols": 14
|
||||
},
|
||||
"layouts": {
|
||||
"labels": [
|
||||
[
|
||||
"Thumb cluster keycap sizes",
|
||||
"1.25u",
|
||||
"1u + 1.5u"
|
||||
]
|
||||
],
|
||||
"keymap": [
|
||||
[{"x":3.25},"0,3",{"x":9.5},"0,10"],
|
||||
[{"y":-0.87,"x":2.25},"0,2",{"x":1},"0,4",{"x":7.5},"0,9",{"x":1},"0,11"],
|
||||
[{"y":-0.88,"x":5.25},"0,5",{"x":5.5},"0,8"],
|
||||
[{"y":-0.87,"c":"#aaaaaa","w":1.25},"0,0",{"c":"#cccccc"},"0,1",{"x":13.5},"0,12",{"c":"#aaaaaa","w":1.25},"0,13"],
|
||||
[{"y":-0.705,"x":6.25,"c":"#cccccc","h":1.25},"0,6",{"x":3.5,"h":1.25},"0,7"],
|
||||
[{"y":-0.675,"x":3.25},"1,3",{"x":9.5},"1,10"],
|
||||
[{"y":-0.87,"x":2.25},"1,2",{"x":1},"1,4",{"x":7.5},"1,9",{"x":1},"1,11"],
|
||||
[{"y":-0.88,"x":5.25},"1,5",{"x":5.5},"1,8"],
|
||||
[{"y":-0.87,"c":"#aaaaaa","w":1.25},"1,0",{"c":"#cccccc"},"1,1",{"x":13.5},"1,12",{"c":"#aaaaaa","w":1.25},"1,13"],
|
||||
[{"y":-0.455,"x":6.25,"c":"#cccccc","h":1.25},"1,6",{"x":3.5,"h":1.25},"1,7"],
|
||||
[{"y":-0.925,"x":3.25},"2,3",{"x":9.5},"2,10"],
|
||||
[{"y":-0.87,"x":2.25},"2,2",{"x":1,"n":true},"2,4",{"x":7.5,"n":true},"2,9",{"x":1},"2,11"],
|
||||
[{"y":-0.88,"x":5.25},"2,5",{"x":5.5},"2,8"],
|
||||
[{"y":-0.87,"c":"#aaaaaa","w":1.25},"2,0",{"c":"#cccccc"},"2,1",{"x":13.5},"2,12",{"c":"#aaaaaa","w":1.25},"2,13"],
|
||||
[{"y":-0.38,"x":3.25,"c":"#cccccc"},"3,3",{"x":9.5},"3,10"],
|
||||
[{"y":-0.87,"x":2.25},"3,2",{"x":1},"3,4",{"x":7.5},"3,9",{"x":1},"3,11"],
|
||||
[{"y":-0.88,"x":5.25},"3,5",{"x":5.5},"3,8"],
|
||||
[{"y":-0.87,"c":"#aaaaaa","w":1.25},"3,0",{"c":"#cccccc"},"3,1",{"x":13.5},"3,12",{"c":"#aaaaaa","w":1.25},"3,13"],
|
||||
[{"y":-0.38,"x":3.25},"4,3",{"x":9.5},"4,10"],
|
||||
[{"y":-0.87,"x":2.25},"4,2",{"x":11.5},"4,11"],
|
||||
[{"y":-0.75,"x":0.25},"4,0","4,1",{"x":13.5},"4,12","4,13"],
|
||||
[{"r":15,"rx":5.75,"ry":4.5,"x":-1.25,"w":1.25},"4,4"],
|
||||
[{"r":30,"rx":6.25,"ry":4.4,"y":-1.15,"a":0},"2,6\n\n\n0,1\n\n1+1.5u","3,6\n\n\n0,1\n\n1+1.5u"],
|
||||
[{"y":-1,"h":1.25},"2,6\n\n\n0,0\n\n1,25u",{"h":1.25},"3,6\n\n\n0,0\n\n1,25u"],
|
||||
[{"c":"#777777","h":1.5,"n":true},"4,5\n\n\n0,1\n\n1+1.5u",{"c":"#aaaaaa","h":1.5},"4,6\n\n\n0,1\n\n1+1.5u"],
|
||||
[{"y":-0.75,"c":"#777777","h":1.25,"n":true},"4,5\n\n\n0,0\n\n1,25u",{"c":"#aaaaaa","h":1.25},"4,6\n\n\n0,0\n\n1,25u"],
|
||||
[{"r":-30,"rx":11.75,"y":-1.15,"x":-2},"3,7\n\n\n0,1\n\n1+1.5u","2,7\n\n\n0,1\n\n1+1.5u"],
|
||||
[{"y":-1,"x":-2,"h":1.25},"3,7\n\n\n0,0\n\n1,25u",{"h":1.25},"2,7\n\n\n0,0\n\n1,25u"],
|
||||
[{"x":-2,"h":1.5},"4,7\n\n\n0,1\n\n1+1.5u",{"c":"#777777","h":1.5,"n":true},"4,8\n\n\n0,1\n\n1+1.5u"],
|
||||
[{"y":-0.75,"x":-2,"c":"#aaaaaa","h":1.25},"4,7\n\n\n0,0\n\n1,25u",{"c":"#777777","h":1.25,"n":true},"4,8\n\n\n0,0\n\n1,25u"],
|
||||
[{"r":-15,"rx":12.25,"ry":4.5,"c":"#aaaaaa","a":4,"w":1.25},"4,9"]
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue