Skip to content

Commit

Permalink
Merge pull request #2379 from binepad-global/vr-binepad-bnk8
Browse files Browse the repository at this point in the history
Add Binepad BNK8
  • Loading branch information
Cipulot authored Feb 2, 2025
2 parents 093fd7c + 2accdc0 commit 1760f74
Showing 1 changed file with 283 additions and 0 deletions.
283 changes: 283 additions & 0 deletions v3/binepad/bnk8/bnk8.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,283 @@
{
"name": "Binepad BNK8",
"vendorId": "0x4249",
"productId": "0x4E41",
"matrix": {
"rows": 3,
"cols": 3
},
"customKeycodes": [
{
"name": "Caffeine",
"title": "Host machine keep awake",
"shortName": "KC_COFFEE"
}
],
"keycodes": [
"qmk_lighting"
],
"menus": [
{
"label": "Lighting",
"content": [
{
"label": "Backlight",
"content": [
{
"label": "Effect",
"type": "dropdown",
"content": [
"id_qmk_rgb_matrix_effect",
3,
2
],
"options": [
[
"00. None",
0
],
[
"01. Solid Color",
1
],
[
"02. Breathing",
2
],
[
"03. Cycle_all",
3
],
[
"04. Cycle Left Right",
4
],
[
"05 .Cycle Up Down",
5
],
[
"06. Cycle Pinwheel",
6
],
[
"07. Jellybean Raindrops",
7
],
[
"08. Solid Reactive Simple",
8
],
[
"09. Solid Reactive",
9
],
[
"10. Splash",
10
],
[
"11. Solid Splash",
11
],
[
"12. Starlight",
12
],
[
"13. Starlight Dual Hue",
13
],
[
"14. Starlight Dual Saturation",
14
],
[
"15. Riverflow",
15
],
[
"16. Per-key static RGB",
16
]
]
},
{
"showIf": "{id_qmk_rgb_matrix_effect} > 0 && {id_qmk_rgb_matrix_effect} < 16",
"label": "Color",
"type": "color",
"content": [
"id_qmk_rgb_matrix_color",
3,
4
]
},
{
"showIf": "{id_qmk_rgb_matrix_effect} > 0",
"label": "Brightness",
"type": "range",
"options": [
0,
180
],
"content": [
"id_qmk_rgb_matrix_brightness",
3,
1
]
},
{
"showIf": "{id_qmk_rgb_matrix_effect} > 1 && {id_qmk_rgb_matrix_effect} < 16",
"label": "Effect Speed",
"type": "range",
"options": [
0,
255
],
"content": [
"id_qmk_rgb_matrix_effect_speed",
3,
3
]
},
{
"showIf": "{id_qmk_rgb_matrix_effect} == 16",
"label": "1. Top Left Key",
"type": "color",
"content": [
"id_custom_color[0]",
0,
1,
0
]
},
{
"showIf": "{id_qmk_rgb_matrix_effect} == 16",
"label": "2. Top Centre Key",
"type": "color",
"content": [
"id_custom_color[1]",
0,
1,
1
]
},
{
"showIf": "{id_qmk_rgb_matrix_effect} == 16",
"label": "3. Middle Left Key",
"type": "color",
"content": [
"id_custom_color[2]",
0,
1,
2
]
},
{
"showIf": "{id_qmk_rgb_matrix_effect} == 16",
"label": "4. Middle Centre Key",
"type": "color",
"content": [
"id_custom_color[3]",
0,
1,
5
]
},
{
"showIf": "{id_qmk_rgb_matrix_effect} == 16",
"label": "5. Middle Right Key",
"type": "color",
"content": [
"id_custom_color[4]",
0,
1,
4
]
},
{
"showIf": "{id_qmk_rgb_matrix_effect} == 16",
"label": "6. Bottom Left Key",
"type": "color",
"content": [
"id_custom_color[5]",
0,
1,
3
]
},
{
"showIf": "{id_qmk_rgb_matrix_effect} == 16",
"label": "7. Bottom Centre Key",
"type": "color",
"content": [
"id_custom_color[6]",
0,
1,
6
]
},
{
"showIf": "{id_qmk_rgb_matrix_effect} == 16",
"label": "8. Bottom Right Key",
"type": "color",
"content": [
"id_custom_color[7]",
0,
1,
7
]
}
]
}
]
}
],
"layouts": {
"keymap": [
[
{
"w": 0.25,
"h": 0.25,
"d": true
},
""
],
[
{
"y": -0.75,
"x": 0.25
},
"0,0",
"0,1",
"0,2\n\n\n\n\n\n\n\n\ne0"
],
[
{
"x": 0.25
},
"1,0",
"1,1",
"1,2"
],
[
{
"x": 0.25
},
"2,0",
"2,1",
"2,2"
],
[
{
"x": 3.25,
"w": 0.25,
"h": 0.25,
"d": true
},
""
]
]
}
}

0 comments on commit 1760f74

Please sign in to comment.