Update keymaps to use PDF keycode (#24633)
This commit is contained in:
parent
4a5bae51cd
commit
e4e015c0c8
80 changed files with 286 additions and 1705 deletions
|
@ -24,15 +24,11 @@ enum planck_layers {
|
|||
|
||||
};
|
||||
|
||||
|
||||
enum planck_keycodes {
|
||||
L1 = SAFE_RANGE,
|
||||
L2,
|
||||
L3
|
||||
|
||||
};
|
||||
|
||||
#define L1 PDF(_1)
|
||||
#define L2 PDF(_2)
|
||||
#define L3 PDF(_3)
|
||||
#define LOWER MO(_4)
|
||||
|
||||
#define IND_1 D4
|
||||
#define IND_2 C6
|
||||
#define IND_3 D7
|
||||
|
@ -66,27 +62,6 @@ layer_state_t layer_state_set_user(layer_state_t state) {
|
|||
return state;
|
||||
}
|
||||
|
||||
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
||||
switch (keycode) {
|
||||
case L1:
|
||||
if (record->event.pressed) {
|
||||
set_single_persistent_default_layer(_1);
|
||||
}
|
||||
return false;
|
||||
case L2:
|
||||
if (record->event.pressed) {
|
||||
set_single_persistent_default_layer(_2);
|
||||
}
|
||||
return false;
|
||||
case L3:
|
||||
if (record->event.pressed) {
|
||||
set_single_persistent_default_layer(_3);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
void matrix_init_user(void) {
|
||||
//init the Pro Micro on-board LEDs
|
||||
gpio_set_pin_output(IND_1);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue