aboutsummaryrefslogtreecommitdiff
path: root/keyboards/phantom/keymaps/default/keymap.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/phantom/keymaps/default/keymap.c')
-rw-r--r--keyboards/phantom/keymaps/default/keymap.c69
1 files changed, 1 insertions, 68 deletions
diff --git a/keyboards/phantom/keymaps/default/keymap.c b/keyboards/phantom/keymaps/default/keymap.c
index 1368226aa..a4fc319ac 100644
--- a/keyboards/phantom/keymaps/default/keymap.c
+++ b/keyboards/phantom/keymaps/default/keymap.c
@@ -1,9 +1,5 @@
1#include "phantom.h" 1#include "phantom.h"
2 2
3#ifdef RGBLIGHT_ENABLE
4#include "rgblight.h"
5#endif
6
7// Used for SHIFT_ESC 3// Used for SHIFT_ESC
8#define MODS_CTRL_MASK (MOD_BIT(KC_LSHIFT)|MOD_BIT(KC_RSHIFT)) 4#define MODS_CTRL_MASK (MOD_BIT(KC_LSHIFT)|MOD_BIT(KC_RSHIFT))
9 5
@@ -59,7 +55,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
59 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RESET, KC_TRNS, KC_TRNS, KC_TRNS, \ 55 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RESET, KC_TRNS, KC_TRNS, KC_TRNS, \
60 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ 56 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \
61 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, \ 57 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, \
62 KC_TRNS, F(1), F(2), F(3), F(4), F(5), F(6), F(7), F(8), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ 58 KC_TRNS, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \
63 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), 59 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
64 #else 60 #else
65 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ 61 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \
@@ -73,30 +69,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
73 69
74enum function_id { 70enum function_id {
75 SHIFT_ESC, 71 SHIFT_ESC,
76 #ifdef RGBLIGHT_ENABLE
77 RGBLED_TOGGLE,
78 RGBLED_STEP_MODE,
79 RGBLED_INCREASE_HUE,
80 RGBLED_DECREASE_HUE,
81 RGBLED_INCREASE_SAT,
82 RGBLED_DECREASE_SAT,
83 RGBLED_INCREASE_VAL,
84 RGBLED_DECREASE_VAL
85 #endif
86}; 72};
87 73
88const uint16_t PROGMEM fn_actions[] = { 74const uint16_t PROGMEM fn_actions[] = {
89 [0] = ACTION_FUNCTION(SHIFT_ESC), 75 [0] = ACTION_FUNCTION(SHIFT_ESC),
90 #ifdef RGBLIGHT_ENABLE
91 [1] = ACTION_FUNCTION(RGBLED_TOGGLE),
92 [2] = ACTION_FUNCTION(RGBLED_STEP_MODE),
93 [3] = ACTION_FUNCTION(RGBLED_INCREASE_HUE),
94 [4] = ACTION_FUNCTION(RGBLED_DECREASE_HUE),
95 [5] = ACTION_FUNCTION(RGBLED_INCREASE_SAT),
96 [6] = ACTION_FUNCTION(RGBLED_DECREASE_SAT),
97 [7] = ACTION_FUNCTION(RGBLED_INCREASE_VAL),
98 [8] = ACTION_FUNCTION(RGBLED_DECREASE_VAL),
99 #endif
100}; 76};
101 77
102void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { 78void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) {
@@ -122,48 +98,5 @@ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) {
122 } 98 }
123 } 99 }
124 break; 100 break;
125 //led operations
126 #ifdef RGBLIGHT_ENABLE
127 case RGBLED_TOGGLE:
128 if (record->event.pressed) {
129 rgblight_toggle();
130 }
131 break;
132 case RGBLED_INCREASE_HUE:
133 if (record->event.pressed) {
134 rgblight_increase_hue();
135 }
136 break;
137 case RGBLED_DECREASE_HUE:
138 if (record->event.pressed) {
139 rgblight_decrease_hue();
140 }
141 break;
142 case RGBLED_INCREASE_SAT:
143 if (record->event.pressed) {
144 rgblight_increase_sat();
145 }
146 break;
147 case RGBLED_DECREASE_SAT:
148 if (record->event.pressed) {
149 rgblight_decrease_sat();
150 }
151 break;
152 case RGBLED_INCREASE_VAL:
153 if (record->event.pressed) {
154 rgblight_increase_val();
155 }
156 break;
157 case RGBLED_DECREASE_VAL:
158 if (record->event.pressed) {
159 rgblight_decrease_val();
160 }
161 break;
162 case RGBLED_STEP_MODE:
163 if (record->event.pressed) {
164 rgblight_step();
165 }
166 break;
167 #endif
168 } 101 }
169} 102}