Make default layer size 16-bit (#15286)
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
This commit is contained in:
parent
cfcd647b2e
commit
0da6562c4d
293 changed files with 1249 additions and 1309 deletions
|
@ -59,7 +59,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||
KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D,
|
||||
KC_LSFT, LCTL_T(KC_Z), LGUI_T(KC_X), KC_C, KC_V, RALT_T(KC_B), KC_LCBR,
|
||||
KC_LCTL, KC_LGUI, KC_LALT, KC_LBRC, KC_RBRC,
|
||||
|
||||
|
||||
KC_HOME, KC_END,
|
||||
KC_PSCR,
|
||||
MO(LAYER_LNUM), KC_ENT, KC_LGUI,
|
||||
|
@ -101,7 +101,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||
KC_TRNS, KC_F8, KC_F7, KC_F6, KC_F5, M_IN_PRN,
|
||||
KC_TRNS, KC_F4, KC_F3, KC_F2, KC_F1, M_IN_BRC, KC_TRNS,
|
||||
KC_MUTE, KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS,
|
||||
|
||||
|
||||
KC_TRNS, KC_TRNS,
|
||||
DYN_REC_START1,
|
||||
KC_TRNS, KC_TRNS, DYN_MACRO_PLAY1,
|
||||
|
@ -126,8 +126,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||
* |--------+------+------+------+------+------| | | } |------+------+------+------+------+--------|
|
||||
* | | F4 | F3 | F2 | F1 | [] | | | |K/RAlt| M | , |./Supe|/ RCtl| RShift |
|
||||
* '--------+------+------+------+------+-------------' '-------------+------+------+------+------+--------'
|
||||
* | MUTE | VOLD | VOLU | | | | Left | Down | Up |Right | Del |
|
||||
* '----------------------------------' '----------------------------------'
|
||||
* | MUTE | VOLD | VOLU | | | | Left | Down | Up |Right | Del |
|
||||
* '----------------------------------' '----------------------------------'
|
||||
* .-------------. .-------------.
|
||||
* | | | | Ins |ScrLck|
|
||||
* .------+------+------| |------+------+------.
|
||||
|
@ -143,7 +143,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||
KC_TRNS, KC_F8, KC_F7, KC_F6, KC_F5, M_IN_PRN,
|
||||
KC_TRNS, KC_F4, KC_F3, KC_F2, KC_F1, M_IN_BRC, KC_TRNS,
|
||||
KC_MUTE, KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS,
|
||||
|
||||
|
||||
KC_TRNS, KC_TRNS,
|
||||
DYN_REC_START1,
|
||||
KC_TRNS, KC_TRNS, DYN_MACRO_PLAY1,
|
||||
|
@ -185,7 +185,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||
S(KC_ESC), S(KC_A), S(KC_R), S(KC_S), S(KC_T), S(KC_D),
|
||||
KC_LSFT, S(KC_Z), S(KC_X), S(KC_C), S(KC_V), S(KC_B), KC_LCBR,
|
||||
S(KC_LCTL), S(KC_LGUI), S(KC_LALT), S(KC_LBRC), S(KC_RBRC),
|
||||
|
||||
|
||||
S(KC_HOME), S(KC_END),
|
||||
S(KC_PSCR),
|
||||
KC_CAPS, S(KC_ENT), S(KC_LGUI),
|
||||
|
@ -227,7 +227,7 @@ static bool process_record_dynamic_macro_wrapper(uint16_t keycode, keyrecord_t *
|
|||
}
|
||||
|
||||
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
||||
|
||||
|
||||
/* the purpose of the ..._wrapper is to detect START/ST0P keys to
|
||||
light the blue led during recording */
|
||||
if (!process_record_dynamic_macro_wrapper(keycode, record)) {
|
||||
|
@ -308,19 +308,19 @@ void matrix_init_user(void) {
|
|||
|
||||
/* Runs constantly in the background, in a loop. */
|
||||
void matrix_scan_user(void) {
|
||||
uint8_t layer = biton32(layer_state);
|
||||
uint8_t layer = get_highest_layer(layer_state);
|
||||
|
||||
//led 1, RED, Caps-Lock ON
|
||||
//if (host_keyboard_leds() & (1<<USB_LED_CAPS_LOCK)) ergodox_right_led_1_on();
|
||||
|
||||
//led 2, GREEN
|
||||
if (layer == LAYER_NUM)
|
||||
if (layer == LAYER_NUM)
|
||||
ergodox_right_led_2_on();
|
||||
else
|
||||
ergodox_right_led_2_off();
|
||||
|
||||
//led 3, BLUE
|
||||
if (recording_dynamic_macro)
|
||||
if (recording_dynamic_macro)
|
||||
ergodox_right_led_3_on();
|
||||
else
|
||||
ergodox_right_led_3_off();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue