Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@chabad360
Created May 13, 2020 16:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chabad360/bc107e50ebf31a86a9e7f2f288ad44ac to your computer and use it in GitHub Desktop.
Save chabad360/bc107e50ebf31a86a9e7f2f288ad44ac to your computer and use it in GitHub Desktop.
Sample config for openrazer/openrazer#1124
{
"0": {
"name": "Default",
"default_map": "Default",
"Default": {
"is_using_matrix": true,
"red_led": 1,
"green_led": 0,
"blue_led": 0,
"matrix": {
"1": {
"1": [
255,
0,
0
],
"2": [
255,
0,
0
],
"3": [
255,
0,
0
],
"4": [
255,
0,
0
],
"5": [
255,
0,
0
]
},
"2": {
"1": [
0,
255,
0
],
"2": [
0,
255,
0
],
"3": [
0,
255,
0
],
"4": [
0,
255,
0
],
"5": [
0,
255,
0
]
},
"3": {
"1": [
0,
255,
0
],
"2": [
0,
255,
0
],
"3": [
0,
255,
0
],
"4": [
0,
255,
0
],
"5": [
0,
255,
0
]
},
"4": {
"1": [
0,
255,
0
],
"3": [
0,
255,
0
],
"4": [
0,
255,
0
],
"5": [
0,
255,
0
],
"6": [
0,
255,
0
]
}
},
"binding": {
"41": [
{
"type": "key",
"value": "2"
}
],
"2": [
{
"type": "key",
"value": 3
}
],
"3": [
{
"type": "key",
"value": 4
}
],
"4": [
{
"type": "key",
"value": 5
}
],
"5": [
{
"type": "key",
"value": 6
}
],
"15": [
{
"type": "key",
"value": 16
}
],
"16": [
{
"type": "key",
"value": 17
}
],
"17": [
{
"type": "key",
"value": 18
}
],
"18": [
{
"type": "key",
"value": 19
}
],
"19": [
{
"type": "key",
"value": 20
}
],
"58": [
{
"type": "key",
"value": 30
}
],
"30": [
{
"type": "key",
"value": 31
}
],
"31": [
{
"type": "key",
"value": 32
}
],
"32": [
{
"type": "key",
"value": 33
}
],
"33": [
{
"type": "key",
"value": 34
}
],
"42": [
{
"type": "key",
"value": 44
}
],
"44": [
{
"type": "key",
"value": 45
}
],
"45": [
{
"type": "key",
"value": 46
}
],
"46": [
{
"type": "key",
"value": 47
}
],
"47": [
{
"type": "key",
"value": 48
}
],
"56": [
{
"type": "key",
"value": "14"
}
],
"106": [
{
"type": "shift",
"value": "Shift"
}
]
}
},
"Shift": {
"is_using_matrix": true,
"binding": {
"17": [
{
"type": "key",
"value": "125"
},
{
"type": "key",
"value": "103"
}
],
"30": [
{
"type": "key",
"value": "125"
},
{
"type": "key",
"value": "105"
}
],
"31": [
{
"type": "key",
"value": "125"
},
{
"type": "key",
"value": "108"
}
],
"32": [
{
"type": "key",
"value": "125"
},
{
"type": "key",
"value": "106"
}
],
"16": [
{
"type": "key",
"value": "125"
},
{
"type": "key",
"value": "42"
},
{
"type": "key",
"value": "105"
}
],
"18": [
{
"type": "key",
"value": "125"
},
{
"type": "key",
"value": "42"
},
{
"type": "key",
"value": "106"
}
],
"19": [
{
"type": "key",
"value": "125"
},
{
"type": "key",
"value": "42"
},
{
"type": "key",
"value": "103"
}
],
"33": [
{
"type": "key",
"value": "125"
},
{
"type": "key",
"value": "42"
},
{
"type": "key",
"value": "108"
}
],
"44": [
{
"type": "key",
"value": "125"
},
{
"type": "key",
"value": "42"
},
{
"type": "key",
"value": "57"
}
],
"45": [
{
"type": "key",
"value": "125"
},
{
"type": "key",
"value": "57"
}
]
},
"matrix": {
"0": {
"0": [
0,
0,
0
],
"1": [
0,
0,
0
],
"2": [
0,
0,
0
],
"3": [
0,
0,
0
],
"4": [
0,
0,
0
],
"5": [
0,
0,
0
],
"6": [
0,
0,
0
],
"7": [
0,
0,
0
],
"8": [
0,
0,
0
],
"9": [
0,
0,
0
],
"10": [
0,
0,
0
],
"11": [
0,
0,
0
],
"12": [
0,
0,
0
],
"13": [
0,
0,
0
],
"14": [
0,
0,
0
],
"15": [
0,
0,
0
],
"16": [
0,
0,
0
],
"17": [
0,
0,
0
],
"18": [
0,
0,
0
],
"19": [
0,
0,
0
],
"20": [
0,
0,
0
],
"21": [
0,
0,
0
]
},
"1": {
"0": [
0,
0,
0
],
"1": [
255,
0,
0
],
"2": [
255,
0,
0
],
"3": [
255,
0,
0
],
"4": [
255,
0,
0
],
"5": [
255,
0,
0
],
"6": [
0,
0,
0
],
"7": [
0,
0,
0
],
"8": [
0,
0,
0
],
"9": [
0,
0,
0
],
"10": [
0,
0,
0
],
"11": [
0,
0,
0
],
"12": [
0,
0,
0
],
"13": [
0,
0,
0
],
"14": [
0,
0,
0
],
"15": [
0,
0,
0
],
"16": [
0,
0,
0
],
"17": [
0,
0,
0
],
"18": [
0,
0,
0
],
"19": [
0,
0,
0
],
"20": [
0,
0,
0
],
"21": [
0,
0,
0
]
},
"2": {
"0": [
0,
0,
0
],
"1": [
255,
0,
255
],
"2": [
255,
47,
0
],
"3": [
0,
255,
255
],
"4": [
255,
47,
0
],
"5": [
255,
47,
0
],
"6": [
0,
0,
0
],
"7": [
0,
0,
0
],
"8": [
0,
0,
0
],
"9": [
0,
0,
0
],
"10": [
0,
0,
0
],
"11": [
0,
0,
0
],
"12": [
0,
0,
0
],
"13": [
0,
0,
0
],
"14": [
0,
0,
0
],
"15": [
0,
0,
0
],
"16": [
0,
0,
0
],
"17": [
0,
0,
0
],
"18": [
0,
0,
0
],
"19": [
0,
0,
0
],
"20": [
0,
0,
0
],
"21": [
0,
0,
0
]
},
"3": {
"0": [
0,
0,
0
],
"1": [
255,
0,
255
],
"2": [
0,
255,
255
],
"3": [
0,
255,
255
],
"4": [
0,
255,
255
],
"5": [
255,
47,
0
],
"6": [
0,
0,
0
],
"7": [
0,
0,
0
],
"8": [
0,
0,
0
],
"9": [
0,
0,
0
],
"10": [
0,
0,
0
],
"11": [
0,
0,
0
],
"12": [
0,
0,
0
],
"13": [
0,
0,
0
],
"14": [
0,
0,
0
],
"15": [
0,
0,
0
],
"16": [
0,
0,
0
],
"17": [
0,
0,
0
],
"18": [
0,
0,
0
],
"19": [
0,
0,
0
],
"20": [
0,
0,
0
],
"21": [
0,
0,
0
]
},
"4": {
"0": [
0,
0,
0
],
"1": [
255,
0,
255
],
"2": [
0,
0,
0
],
"3": [
255,
255,
0
],
"4": [
255,
255,
0
],
"5": [
0,
255,
0
],
"6": [
0,
255,
0
],
"7": [
0,
0,
0
],
"8": [
0,
0,
0
],
"9": [
0,
0,
0
],
"10": [
0,
0,
0
],
"11": [
0,
0,
0
],
"12": [
0,
0,
0
],
"13": [
0,
0,
0
],
"14": [
0,
0,
0
],
"15": [
0,
0,
0
],
"16": [
0,
0,
0
],
"17": [
0,
0,
0
],
"18": [
0,
0,
0
],
"19": [
0,
0,
0
],
"20": [
0,
0,
0
],
"21": [
0,
0,
0
]
}
},
"red_led": 1,
"green_led": 1,
"blue_led": 0
}
}
}%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment