forked from mirrors/qmk_userspace
Support for Lightpad keypad
This commit is contained in:
parent
79840c678e
commit
af19f56ec9
9 changed files with 686 additions and 0 deletions
29
keyboard/lightpad/keymap_lightpad.h
Normal file
29
keyboard/lightpad/keymap_lightpad.h
Normal file
|
@ -0,0 +1,29 @@
|
|||
#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()
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue