mirror of
https://github.com/Keychron/qmk_firmware.git
synced 2024-11-24 09:27:36 +06:00
30 lines
909 B
C
30 lines
909 B
C
#include "backlight.h"
|
|
|
|
static const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
KEYMAP(\
|
|
FN0, F1, DEL, BSPC, \
|
|
NLCK,PSLS,PAST,PMNS, \
|
|
P7, P8, P9, PPLS, \
|
|
P4, P5, P6, \
|
|
P1, P2, P3, PENT, \
|
|
P0, NO, PDOT), \
|
|
KEYMAP(\
|
|
TRNS,PGDN,PGUP,MUTE, \
|
|
MSEL,MPRV,MNXT,VOLD, \
|
|
P7, P8, P9, VOLU, \
|
|
FN4, FN5, FN6, \
|
|
FN1, FN2, FN3, MPLY, \
|
|
FN7, NO, MSTP)
|
|
};
|
|
|
|
static const uint16_t PROGMEM fn_actions[] = {
|
|
[0] = ACTION_LAYER_MOMENTARY(1),
|
|
[1] = ACTION_BACKLIGHT_LEVEL(BACKLIGHT_FN1),
|
|
[2] = ACTION_BACKLIGHT_LEVEL(BACKLIGHT_FN2),
|
|
[3] = ACTION_BACKLIGHT_LEVEL(BACKLIGHT_FN3),
|
|
[4] = ACTION_BACKLIGHT_LEVEL(BACKLIGHT_FN4),
|
|
[5] = ACTION_BACKLIGHT_LEVEL(BACKLIGHT_NUMPAD),
|
|
[6] = ACTION_BACKLIGHT_LEVEL(BACKLIGHT_REAR),
|
|
[7] = ACTION_BACKLIGHT_TOGGLE()
|
|
};
|