CXT Studio 12E3: Fix encoder resolutions not applying (#25242)

* add resolution to encoders so they apply

* Tweak default keymap

* replace KC_UNDO with C(KC_Z) as well
This commit is contained in:
muge 2025-05-07 10:38:10 -07:00 committed by GitHub
parent 32204095e5
commit 33a12ca0b6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 6 deletions

View File

@ -21,8 +21,8 @@
}, },
"encoder": { "encoder": {
"rotary": [ "rotary": [
{"pin_a": "F5", "pin_b": "F6"}, {"pin_a": "F5", "pin_b": "F6", "resolution": 4},
{"pin_a": "E6", "pin_b": "F0"}, {"pin_a": "E6", "pin_b": "F0", "resolution": 4},
{"pin_a": "B3", "pin_b": "B2", "resolution": 2} {"pin_a": "B3", "pin_b": "B2", "resolution": 2}
] ]
}, },

View File

@ -11,14 +11,14 @@ enum my_layers {
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[_BASE] = LAYOUT( [_BASE] = LAYOUT(
KC_PSCR, KC_CUT, KC_COPY, KC_PSTE, MS_BTN3, RM_TOGG, KC_ESC, C(KC_X), C(KC_C), C(KC_V), MS_BTN3, RM_TOGG,
KC_CALC, KC_UNDO, KC_MPLY, KC_MNXT, KC_MUTE, KC_PSCR,C(KC_Z), KC_CALC, KC_MNXT, KC_MPLY,
MO(1), KC_LGUI, KC_DEL, KC_APP MO(1), KC_LGUI, KC_DEL, KC_APP
), ),
[_RGBL] = LAYOUT( [_RGBL] = LAYOUT(
RM_NEXT, RM_SATU, KC_INS, KC_DEL, _______, _______, RM_NEXT, RM_SATU, KC_INS, KC_DEL, _______, _______,
RM_PREV, RM_SATD, KC_PGUP, KC_HOME, _______, RM_PREV, RM_SATD, KC_PGUP, KC_HOME, KC_MUTE,
_______, QK_BOOT, KC_PGDN, KC_END _______, QK_BOOT, KC_PGDN, KC_END
), ),
}; };