diff options
Diffstat (limited to 'keyboards/cospad/cospad.h')
| -rw-r--r-- | keyboards/cospad/cospad.h | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/keyboards/cospad/cospad.h b/keyboards/cospad/cospad.h index fc52204ed..f5ae8961f 100644 --- a/keyboards/cospad/cospad.h +++ b/keyboards/cospad/cospad.h | |||
| @@ -125,6 +125,70 @@ | |||
| 125 | { k50, ___, k52, ___ } \ | 125 | { k50, ___, k52, ___ } \ |
| 126 | } | 126 | } |
| 127 | 127 | ||
| 128 | |||
| 129 | /* 6x4 numpad with split Plus and 0 keys | ||
| 130 | * ,-------------------. | ||
| 131 | * | 00 | 01 | 02 | 03 | | ||
| 132 | * |----|----|----|----| | ||
| 133 | * | 10 | 11 | 12 | 13 | | ||
| 134 | * |----|----|----|----| | ||
| 135 | * | 20 | 21 | 22 | 23 | | ||
| 136 | * |----|----|----|----| | ||
| 137 | * | 30 | 31 | 32 | 33 | | ||
| 138 | * |----|----|----|----| | ||
| 139 | * | 40 | 41 | 42 | | | ||
| 140 | * |----|----|----| 43 | | ||
| 141 | * | 50 | 51 | 52 | | | ||
| 142 | * `-------------------' | ||
| 143 | */ | ||
| 144 | #define LAYOUT_numpad_6x4_split_plus_zero( \ | ||
| 145 | k00, k01, k02, k03, \ | ||
| 146 | k10, k11, k12, k13, \ | ||
| 147 | k20, k21, k22, k23, \ | ||
| 148 | k30, k31, k32, k33, \ | ||
| 149 | k40, k41, k42, \ | ||
| 150 | k50, k51, k52, k43 \ | ||
| 151 | ) \ | ||
| 152 | { \ | ||
| 153 | { k00, k01, k02, k03 }, \ | ||
| 154 | { k10, k11, k12, k13 }, \ | ||
| 155 | { k20, k21, k22, k23 }, \ | ||
| 156 | { k30, k31, k32, k33 }, \ | ||
| 157 | { k40, k41, k42, k43 }, \ | ||
| 158 | { k50, k51, k52, ___ } \ | ||
| 159 | } | ||
| 160 | |||
| 161 | /* 6x4 numpad with split 0 key | ||
| 162 | * ,-------------------. | ||
| 163 | * | 00 | 01 | 02 | 03 | | ||
| 164 | * |----|----|----|----| | ||
| 165 | * | 10 | 11 | 12 | 13 | | ||
| 166 | * |----|----|----|----| | ||
| 167 | * | 20 | 21 | 22 | | | ||
| 168 | * |----|----|----| 23 | | ||
| 169 | * | 30 | 31 | 32 | | | ||
| 170 | * |----|----|----|----| | ||
| 171 | * | 40 | 41 | 42 | | | ||
| 172 | * |----|----|----| 43 | | ||
| 173 | * | 50 | 51 | 52 | | | ||
| 174 | * `-------------------' | ||
| 175 | */ | ||
| 176 | #define LAYOUT_numpad_6x4_split_zero( \ | ||
| 177 | k00, k01, k02, k03, \ | ||
| 178 | k10, k11, k12, k13, \ | ||
| 179 | k20, k21, k22, \ | ||
| 180 | k30, k31, k32, k23, \ | ||
| 181 | k40, k41, k42, \ | ||
| 182 | k50, k51, k52, k43 \ | ||
| 183 | ) \ | ||
| 184 | { \ | ||
| 185 | { k00, k01, k02, k03 }, \ | ||
| 186 | { k10, k11, k12, k13 }, \ | ||
| 187 | { k20, k21, k22, k23 }, \ | ||
| 188 | { k30, k31, k32, ___ }, \ | ||
| 189 | { k40, k41, k42, k43 }, \ | ||
| 190 | { k50, k51, k52, ___ } \ | ||
| 191 | } | ||
| 128 | // Add backwards compatibility for existing keymaps | 192 | // Add backwards compatibility for existing keymaps |
| 129 | #define cospad_bl_led_on backlight_enable | 193 | #define cospad_bl_led_on backlight_enable |
| 130 | #define cospad_bl_led_off backlight_disable | 194 | #define cospad_bl_led_off backlight_disable |
