aboutsummaryrefslogtreecommitdiff
path: root/keyboards/massdrop/alt/config_led.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/massdrop/alt/config_led.c')
-rw-r--r--keyboards/massdrop/alt/config_led.c210
1 files changed, 105 insertions, 105 deletions
diff --git a/keyboards/massdrop/alt/config_led.c b/keyboards/massdrop/alt/config_led.c
index 7d98e47c9..1a9a539a0 100644
--- a/keyboards/massdrop/alt/config_led.c
+++ b/keyboards/massdrop/alt/config_led.c
@@ -20,122 +20,122 @@
20// 20//
21// There is a quick-and-dirty implementation of this under ledvis.html 21// There is a quick-and-dirty implementation of this under ledvis.html
22 22
23const rgb_led g_rgb_leds[DRIVER_LED_TOTAL] = { 23rgb_led g_rgb_leds[DRIVER_LED_TOTAL] = {
24 /* 0 */ { { (0)|(0 << 4) }, { 8, 56 }, 0 }, // KC_ESC 24 /* 0 */ { { (0)|(0 << 4) }, { 8, 56 }, 4 }, // KC_ESC
25 /* 1 */ { { (0)|(1 << 4) }, { 22, 56 }, 0 }, // KC_1 25 /* 1 */ { { (0)|(1 << 4) }, { 22, 56 }, 4 }, // KC_1
26 /* 2 */ { { (0)|(2 << 4) }, { 35, 56 }, 0 }, // KC_2 26 /* 2 */ { { (0)|(2 << 4) }, { 35, 56 }, 4 }, // KC_2
27 /* 3 */ { { (0)|(3 << 4) }, { 49, 56 }, 0 }, // KC_3 27 /* 3 */ { { (0)|(3 << 4) }, { 49, 56 }, 4 }, // KC_3
28 /* 4 */ { { (0)|(4 << 4) }, { 63, 56 }, 0 }, // KC_4 28 /* 4 */ { { (0)|(4 << 4) }, { 63, 56 }, 4 }, // KC_4
29 /* 5 */ { { (0)|(5 << 4) }, { 77, 56 }, 0 }, // KC_5 29 /* 5 */ { { (0)|(5 << 4) }, { 77, 56 }, 4 }, // KC_5
30 /* 6 */ { { (0)|(6 << 4) }, { 91, 56 }, 0 }, // KC_6 30 /* 6 */ { { (0)|(6 << 4) }, { 91, 56 }, 4 }, // KC_6
31 /* 7 */ { { (0)|(7 << 4) }, { 105, 56 }, 0 }, // KC_7 31 /* 7 */ { { (0)|(7 << 4) }, { 105, 56 }, 4 }, // KC_7
32 /* 8 */ { { (0)|(8 << 4) }, { 118, 56 }, 0 }, // KC_8 32 /* 8 */ { { (0)|(8 << 4) }, { 118, 56 }, 4 }, // KC_8
33 /* 9 */ { { (0)|(9 << 4) }, { 132, 56 }, 0 }, // KC_9 33 /* 9 */ { { (0)|(9 << 4) }, { 132, 56 }, 4 }, // KC_9
34 /* 10 */ { { (0)|(10 << 4) }, { 146, 56 }, 0 }, // KC_0 34 /* 10 */ { { (0)|(10 << 4) }, { 146, 56 }, 4 }, // KC_0
35 /* 11 */ { { (0)|(11 << 4) }, { 160, 56 }, 0 }, // KC_MINS 35 /* 11 */ { { (0)|(11 << 4) }, { 160, 56 }, 4 }, // KC_MINS
36 /* 12 */ { { (0)|(12 << 4) }, { 174, 56 }, 0 }, // KC_EQL 36 /* 12 */ { { (0)|(12 << 4) }, { 174, 56 }, 4 }, // KC_EQL
37 /* 13 */ { { (0)|(13 << 4) }, { 195, 56 }, 0 }, // KC_BSPC 37 /* 13 */ { { (0)|(13 << 4) }, { 195, 56 }, 4 }, // KC_BSPC
38 /* 14 */ { { (0)|(14 << 4) }, { 215, 56 }, 0 }, // KC_DEL 38 /* 14 */ { { (0)|(14 << 4) }, { 215, 56 }, 4 }, // KC_DEL
39 /* 15 */ { { (1)|(0 << 4) }, { 11, 44 }, 0 }, // KC_TAB 39 /* 15 */ { { (1)|(0 << 4) }, { 11, 44 }, 4 }, // KC_TAB
40 /* 16 */ { { (1)|(1 << 4) }, { 28, 44 }, 0 }, // KC_Q 40 /* 16 */ { { (1)|(1 << 4) }, { 28, 44 }, 4 }, // KC_Q
41 /* 17 */ { { (1)|(2 << 4) }, { 42, 44 }, 0 }, // KC_W 41 /* 17 */ { { (1)|(2 << 4) }, { 42, 44 }, 4 }, // KC_W
42 /* 18 */ { { (1)|(3 << 4) }, { 56, 44 }, 0 }, // KC_E 42 /* 18 */ { { (1)|(3 << 4) }, { 56, 44 }, 4 }, // KC_E
43 /* 19 */ { { (1)|(4 << 4) }, { 70, 44 }, 0 }, // KC_R 43 /* 19 */ { { (1)|(4 << 4) }, { 70, 44 }, 4 }, // KC_R
44 /* 20 */ { { (1)|(5 << 4) }, { 84, 44 }, 0 }, // KC_T 44 /* 20 */ { { (1)|(5 << 4) }, { 84, 44 }, 4 }, // KC_T
45 /* 21 */ { { (1)|(6 << 4) }, { 98, 44 }, 0 }, // KC_Y 45 /* 21 */ { { (1)|(6 << 4) }, { 98, 44 }, 4 }, // KC_Y
46 /* 22 */ { { (1)|(7 << 4) }, { 112, 44 }, 0 }, // KC_U 46 /* 22 */ { { (1)|(7 << 4) }, { 112, 44 }, 4 }, // KC_U
47 /* 23 */ { { (1)|(8 << 4) }, { 125, 44 }, 0 }, // KC_I 47 /* 23 */ { { (1)|(8 << 4) }, { 125, 44 }, 4 }, // KC_I
48 /* 24 */ { { (1)|(9 << 4) }, { 139, 44 }, 0 }, // KC_O 48 /* 24 */ { { (1)|(9 << 4) }, { 139, 44 }, 4 }, // KC_O
49 /* 25 */ { { (1)|(10 << 4) }, { 153, 44 }, 0 }, // KC_P 49 /* 25 */ { { (1)|(10 << 4) }, { 153, 44 }, 4 }, // KC_P
50 /* 26 */ { { (1)|(11 << 4) }, { 167, 44 }, 0 }, // KC_LBRC 50 /* 26 */ { { (1)|(11 << 4) }, { 167, 44 }, 4 }, // KC_LBRC
51 /* 27 */ { { (1)|(12 << 4) }, { 181, 44 }, 0 }, // KC_RBRC 51 /* 27 */ { { (1)|(12 << 4) }, { 181, 44 }, 4 }, // KC_RBRC
52 /* 28 */ { { (1)|(13 << 4) }, { 198, 44 }, 0 }, // KC_BSLS 52 /* 28 */ { { (1)|(13 << 4) }, { 198, 44 }, 4 }, // KC_BSLS
53 /* 29 */ { { (1)|(14 << 4) }, { 215, 44 }, 0 }, // KC_HOME 53 /* 29 */ { { (1)|(14 << 4) }, { 215, 44 }, 4 }, // KC_HOME
54 /* 30 */ { { (2)|(0 << 4) }, { 13, 32 }, 1 }, // KC_CAPS 54 /* 30 */ { { (2)|(0 << 4) }, { 13, 32 }, 1 }, // KC_CAPS
55 /* 31 */ { { (2)|(1 << 4) }, { 32, 32 }, 0 }, // KC_A 55 /* 31 */ { { (2)|(1 << 4) }, { 32, 32 }, 4 }, // KC_A
56 /* 32 */ { { (2)|(2 << 4) }, { 46, 32 }, 0 }, // KC_S 56 /* 32 */ { { (2)|(2 << 4) }, { 46, 32 }, 4 }, // KC_S
57 /* 33 */ { { (2)|(3 << 4) }, { 60, 32 }, 0 }, // KC_D 57 /* 33 */ { { (2)|(3 << 4) }, { 60, 32 }, 4 }, // KC_D
58 /* 34 */ { { (2)|(4 << 4) }, { 73, 32 }, 0 }, // KC_F 58 /* 34 */ { { (2)|(4 << 4) }, { 73, 32 }, 4 }, // KC_F
59 /* 35 */ { { (2)|(5 << 4) }, { 87, 32 }, 0 }, // KC_G 59 /* 35 */ { { (2)|(5 << 4) }, { 87, 32 }, 4 }, // KC_G
60 /* 36 */ { { (2)|(6 << 4) }, { 101, 32 }, 0 }, // KC_H 60 /* 36 */ { { (2)|(6 << 4) }, { 101, 32 }, 4 }, // KC_H
61 /* 37 */ { { (2)|(7 << 4) }, { 115, 32 }, 0 }, // KC_J 61 /* 37 */ { { (2)|(7 << 4) }, { 115, 32 }, 4 }, // KC_J
62 /* 38 */ { { (2)|(8 << 4) }, { 129, 32 }, 0 }, // KC_K 62 /* 38 */ { { (2)|(8 << 4) }, { 129, 32 }, 4 }, // KC_K
63 /* 39 */ { { (2)|(9 << 4) }, { 143, 32 }, 0 }, // KC_L 63 /* 39 */ { { (2)|(9 << 4) }, { 143, 32 }, 4 }, // KC_L
64 /* 40 */ { { (2)|(10 << 4) }, { 156, 32 }, 0 }, // KC_SCLN 64 /* 40 */ { { (2)|(10 << 4) }, { 156, 32 }, 4 }, // KC_SCLN
65 /* 41 */ { { (2)|(11 << 4) }, { 170, 32 }, 0 }, // KC_QUOT 65 /* 41 */ { { (2)|(11 << 4) }, { 170, 32 }, 4 }, // KC_QUOT
66 /* _________________________________________ */ // ____ 66 /* _________________________________________ */ // ____
67 /* 42 */ { { (2)|(13 << 4) }, { 193, 32 }, 0 }, // KC_ENT 67 /* 42 */ { { (2)|(13 << 4) }, { 193, 32 }, 4 }, // KC_ENT
68 /* 43 */ { { (2)|(14 << 4) }, { 215, 32 }, 0 }, // KC_PGUP 68 /* 43 */ { { (2)|(14 << 4) }, { 215, 32 }, 4 }, // KC_PGUP
69 /* 44 */ { { (3)|(0 << 4) }, { 16, 19 }, 0 }, // KC_LSFT 69 /* 44 */ { { (3)|(0 << 4) }, { 16, 19 }, 4 }, // KC_LSFT
70 /* 45 */ { { (3)|(2 << 4) }, { 39, 19 }, 0 }, // KC_Z 70 /* 45 */ { { (3)|(2 << 4) }, { 39, 19 }, 4 }, // KC_Z
71 /* 46 */ { { (3)|(3 << 4) }, { 53, 19 }, 0 }, // KC_X 71 /* 46 */ { { (3)|(3 << 4) }, { 53, 19 }, 4 }, // KC_X
72 /* 47 */ { { (3)|(4 << 4) }, { 67, 19 }, 0 }, // KC_C 72 /* 47 */ { { (3)|(4 << 4) }, { 67, 19 }, 4 }, // KC_C
73 /* 48 */ { { (3)|(5 << 4) }, { 80, 19 }, 0 }, // KC_V 73 /* 48 */ { { (3)|(5 << 4) }, { 80, 19 }, 4 }, // KC_V
74 /* 49 */ { { (3)|(6 << 4) }, { 94, 19 }, 0 }, // KC_B 74 /* 49 */ { { (3)|(6 << 4) }, { 94, 19 }, 4 }, // KC_B
75 /* 50 */ { { (3)|(7 << 4) }, { 108, 19 }, 0 }, // KC_N 75 /* 50 */ { { (3)|(7 << 4) }, { 108, 19 }, 4 }, // KC_N
76 /* 51 */ { { (3)|(8 << 4) }, { 122, 19 }, 0 }, // KC_M 76 /* 51 */ { { (3)|(8 << 4) }, { 122, 19 }, 4 }, // KC_M
77 /* 52 */ { { (3)|(9 << 4) }, { 136, 19 }, 0 }, // KC_COMM 77 /* 52 */ { { (3)|(9 << 4) }, { 136, 19 }, 4 }, // KC_COMM
78 /* 53 */ { { (3)|(10 << 4) }, { 150, 19 }, 0 }, // KC_DOT 78 /* 53 */ { { (3)|(10 << 4) }, { 150, 19 }, 4 }, // KC_DOT
79 /* 54 */ { { (3)|(11 << 4) }, { 163, 19 }, 0 }, // KC_SLSH 79 /* 54 */ { { (3)|(11 << 4) }, { 163, 19 }, 4 }, // KC_SLSH
80 /* 55 */ { { (3)|(12 << 4) }, { 182, 19 }, 0 }, // KC_RSFT 80 /* 55 */ { { (3)|(12 << 4) }, { 182, 19 }, 4 }, // KC_RSFT
81 /* _________________________________________ */ // ____ 81 /* _________________________________________ */ // ____
82 /* 56 */ { { (3)|(13 << 4) }, { 201, 19 }, 0 }, // KC_UP 82 /* 56 */ { { (3)|(13 << 4) }, { 201, 19 }, 4 }, // KC_UP
83 /* 57 */ { { (3)|(14 << 4) }, { 215, 19 }, 0 }, // KC_PGDN 83 /* 57 */ { { (3)|(14 << 4) }, { 215, 19 }, 4 }, // KC_PGDN
84 /* 58 */ { { (4)|(0 << 4) }, { 9, 7 }, 0 }, // KC_LCTL 84 /* 58 */ { { (4)|(0 << 4) }, { 9, 7 }, 4 }, // KC_LCTL
85 /* 59 */ { { (4)|(1 << 4) }, { 27, 7 }, 0 }, // KC_LGUI 85 /* 59 */ { { (4)|(1 << 4) }, { 27, 7 }, 4 }, // KC_LGUI
86 /* 60 */ { { (4)|(2 << 4) }, { 44, 7 }, 0 }, // KC_LALT 86 /* 60 */ { { (4)|(2 << 4) }, { 44, 7 }, 4 }, // KC_LALT
87 /* _________________________________________ */ // ____ 87 /* _________________________________________ */ // ____
88 /* _________________________________________ */ // ____ 88 /* _________________________________________ */ // ____
89 /* _________________________________________ */ // ____ 89 /* _________________________________________ */ // ____
90 /* 61 */ { { (4)|(6 << 4) }, { 96, 7 }, 0 }, // KC_SPC 90 /* 61 */ { { (4)|(6 << 4) }, { 96, 7 }, 4 }, // KC_SPC
91 /* _________________________________________ */ // ____ 91 /* _________________________________________ */ // ____
92 /* _________________________________________ */ // ____ 92 /* _________________________________________ */ // ____
93 /* _________________________________________ */ // ____ 93 /* _________________________________________ */ // ____
94 /* 62 */ { { (4)|(10 << 4) }, { 148, 7 }, 0 }, // KC_RALT 94 /* 62 */ { { (4)|(10 << 4) }, { 148, 7 }, 4 }, // KC_RALT
95 /* 63 */ { { (4)|(11 << 4) }, { 165, 7 }, 0 }, // MO(1) 95 /* 63 */ { { (4)|(11 << 4) }, { 165, 7 }, 4 }, // MO(1)
96 /* 64 */ { { (4)|(12 << 4) }, { 188, 7 }, 0 }, // KC_LEFT 96 /* 64 */ { { (4)|(12 << 4) }, { 188, 7 }, 4 }, // KC_LEFT
97 /* 65 */ { { (4)|(13 << 4) }, { 201, 7 }, 0 }, // KC_DOWN 97 /* 65 */ { { (4)|(13 << 4) }, { 201, 7 }, 4 }, // KC_DOWN
98 /* 66 */ { { (4)|(14 << 4) }, { 215, 7 }, 0 }, // KC_RGHT 98 /* 66 */ { { (4)|(14 << 4) }, { 215, 7 }, 4 }, // KC_RGHT
99 99
100 // Underglow LEDs 100 // Underglow LEDs
101 { { 255 }, { 1, 1 }, 0 }, 101 { { 255 }, { 1, 1 }, 2 },
102 { { 255 }, { 15, 0 }, 0 }, 102 { { 255 }, { 15, 0 }, 2 },
103 { { 255 }, { 31, 0 }, 0 }, 103 { { 255 }, { 31, 0 }, 2 },
104 { { 255 }, { 47, 0 }, 0 }, 104 { { 255 }, { 47, 0 }, 2 },
105 { { 255 }, { 63, 0 }, 0 }, 105 { { 255 }, { 63, 0 }, 2 },
106 { { 255 }, { 79, 0 }, 0 }, 106 { { 255 }, { 79, 0 }, 2 },
107 { { 255 }, { 95, 0 }, 0 }, 107 { { 255 }, { 95, 0 }, 2 },
108 { { 255 }, { 112, 0 }, 0 }, 108 { { 255 }, { 112, 0 }, 2 },
109 { { 255 }, { 128, 0 }, 0 }, 109 { { 255 }, { 128, 0 }, 2 },
110 { { 255 }, { 144, 0 }, 0 }, 110 { { 255 }, { 144, 0 }, 2 },
111 { { 255 }, { 160, 0 }, 0 }, 111 { { 255 }, { 160, 0 }, 2 },
112 { { 255 }, { 176, 0 }, 0 }, 112 { { 255 }, { 176, 0 }, 2 },
113 { { 255 }, { 192, 0 }, 0 }, 113 { { 255 }, { 192, 0 }, 2 },
114 { { 255 }, { 208, 0 }, 0 }, 114 { { 255 }, { 208, 0 }, 2 },
115 { { 255 }, { 222, 1 }, 0 }, 115 { { 255 }, { 222, 1 }, 2 },
116 { { 255 }, { 224, 13 }, 0 }, 116 { { 255 }, { 224, 13 }, 2 },
117 { { 255 }, { 224, 25 }, 0 }, 117 { { 255 }, { 224, 25 }, 2 },
118 { { 255 }, { 224, 38 }, 0 }, 118 { { 255 }, { 224, 38 }, 2 },
119 { { 255 }, { 224, 50 }, 0 }, 119 { { 255 }, { 224, 50 }, 2 },
120 { { 255 }, { 222, 62 }, 0 }, 120 { { 255 }, { 222, 62 }, 2 },
121 { { 255 }, { 191, 64 }, 0 }, 121 { { 255 }, { 191, 64 }, 2 },
122 { { 255 }, { 179, 64 }, 0 }, 122 { { 255 }, { 179, 64 }, 2 },
123 { { 255 }, { 167, 64 }, 0 }, 123 { { 255 }, { 167, 64 }, 2 },
124 { { 255 }, { 153, 64 }, 0 }, 124 { { 255 }, { 153, 64 }, 2 },
125 { { 255 }, { 139, 64 }, 0 }, 125 { { 255 }, { 139, 64 }, 2 },
126 { { 255 }, { 125, 64 }, 0 }, 126 { { 255 }, { 125, 64 }, 2 },
127 { { 255 }, { 112, 64 }, 0 }, 127 { { 255 }, { 112, 64 }, 2 },
128 { { 255 }, { 98, 64 }, 0 }, 128 { { 255 }, { 98, 64 }, 2 },
129 { { 255 }, { 84, 64 }, 0 }, 129 { { 255 }, { 84, 64 }, 2 },
130 { { 255 }, { 70, 64 }, 0 }, 130 { { 255 }, { 70, 64 }, 2 },
131 { { 255 }, { 56, 64 }, 0 }, 131 { { 255 }, { 56, 64 }, 2 },
132 { { 255 }, { 42, 64 }, 0 }, 132 { { 255 }, { 42, 64 }, 2 },
133 { { 255 }, { 28, 64 }, 0 }, 133 { { 255 }, { 28, 64 }, 2 },
134 { { 255 }, { 1, 62 }, 0 }, 134 { { 255 }, { 1, 62 }, 2 },
135 { { 255 }, { 0, 50 }, 0 }, 135 { { 255 }, { 0, 50 }, 2 },
136 { { 255 }, { 0, 38 }, 0 }, 136 { { 255 }, { 0, 38 }, 2 },
137 { { 255 }, { 0, 25 }, 0 }, 137 { { 255 }, { 0, 25 }, 2 },
138 { { 255 }, { 0, 13 }, 0 }, 138 { { 255 }, { 0, 13 }, 2 },
139}; 139};
140 140
141#ifdef USB_LED_INDICATOR_ENABLE 141#ifdef USB_LED_INDICATOR_ENABLE