bool process_record_kb(uint16_t keycode, keyrecord_t *record) { // Test code that turns on the switch led for the key that is pressed // set_backlight_by_keymap(record->event.key.col, record->event.key.row); if (keycode == RESET) { reset_keyboard_kb(); } else { } return process_record_user(keycode, record); }
bool process_record_kb(uint16_t keycode, keyrecord_t *record) { // put your per-action keyboard code here // runs for every action, just before processing by the firmware if (record->event.pressed) { #ifdef LED_ENABLE serial_send((record->event.key.row*16)+record->event.key.col); #endif } return process_record_user(keycode, record); }
bool process_record_kb(uint16_t keycode, keyrecord_t* record) { if (click_toggle && record->event.pressed){ click(click_hz, click_time); } if (keycode == RESET) { reset_keyboard_kb(); } else { } return process_record_user(keycode, record); }
bool process_record_kb(uint16_t keycode, keyrecord_t *record) { return process_record_user(keycode, record); }
bool process_record_kb(uint16_t keycode, keyrecord_t *record) { // put your per-action keyboard code here // runs for every action, just before processing by the firmware return process_record_user(keycode, record); }
bool process_record_kb(uint16_t keycode, keyrecord_t *record) { // Record keypresses for backlight effects if ( record->event.pressed ) { backlight_set_key_hit( record->event.key.row, record->event.key.col ); } switch(keycode) { case BR_INC: if (record->event.pressed) { backlight_brightness_increase(); } return false; break; case BR_DEC: if (record->event.pressed) { backlight_brightness_decrease(); } return false; break; case EF_INC: if (record->event.pressed) { backlight_effect_increase(); } return false; break; case EF_DEC: if (record->event.pressed) { backlight_effect_decrease(); } return false; break; case ES_INC: if (record->event.pressed) { backlight_effect_speed_increase(); } return false; break; case ES_DEC: if (record->event.pressed) { backlight_effect_speed_decrease(); } return false; break; case H1_INC: if (record->event.pressed) { backlight_color_1_hue_increase(); } return false; break; case H1_DEC: if (record->event.pressed) { backlight_color_1_hue_decrease(); } return false; break; case S1_INC: if (record->event.pressed) { backlight_color_1_sat_increase(); } return false; break; case S1_DEC: if (record->event.pressed) { backlight_color_1_sat_decrease(); break; } return false; break; case H2_INC: if (record->event.pressed) { backlight_color_2_hue_increase(); } return false; break; case H2_DEC: if (record->event.pressed) { backlight_color_2_hue_decrease(); } return false; break; case S2_INC: if (record->event.pressed) { backlight_color_2_sat_increase(); } return false; break; case S2_DEC: if (record->event.pressed) { backlight_color_2_sat_decrease(); break; } return false; break; case FN_MO13: if (record->event.pressed) { layer_on(1); update_tri_layer(1, 2, 3); } else { layer_off(1); update_tri_layer(1, 2, 3); } return false; break; case FN_MO23: if (record->event.pressed) { layer_on(2); update_tri_layer(1, 2, 3); } else { layer_off(2); update_tri_layer(1, 2, 3); } return false; break; } return process_record_user(keycode, record); }