process_record.c 519 B

1234567891011121314151617181920
  1. // Copyright 2022 Jose Pablo Ramirez (@jpe230)
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #include "jpe230.h"
  4. bool process_record_user(uint16_t keycode, keyrecord_t *record) {
  5. if (record->event.pressed) {
  6. oled_timer_reset();
  7. set_keylog(keycode, record);
  8. switch (keycode) {
  9. case QK_BOOT:
  10. rgb_matrix_set_color_all(30, 0, 0);
  11. rgb_matrix_driver.flush();
  12. oled_off();
  13. return true;
  14. }
  15. }
  16. return true;
  17. }