ZTBoards Updated keymap and updated info.json (#10926)

* Updated information on info.json and hopefully de-cluttered branch

* Updated default encoder settings

* Updated info.json for after to be in the proper order

* Fixed maintainer name
This commit is contained in:
Philip (Han) Suh
2020-11-14 22:17:16 -08:00
committed by GitHub
parent 45e16fd543
commit 91b44016f9
3 changed files with 8 additions and 18 deletions

View File

@@ -21,33 +21,23 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
void encoder_update_user(uint8_t index, bool clockwise) {
/* Custom encoder control - handles CW/CCW turning of encoder
* Default behavior:
* main layer:
* CW: move mouse right
* CCW: move mouse left
* other layers:
* CW: = (equals/plus - increase slider in Adobe products)
* CCW: - (minus/underscore - decrease slider in adobe products)
* Thank you to imchipwood/dumbpad for defining this.
*/
if (index == 0) {
switch (get_highest_layer(layer_state)) {
case 1:
// main layer - move mouse right (CW) and left (CCW)
if (clockwise) {
tap_code(KC_MS_R);
tap_code(KC_BRIGHTNESS_UP);
} else {
tap_code(KC_MS_L);
tap_code(KC_BRIGHTNESS_DOWN);
}
break;
default:
// other layers - =/+ (quals/plus) (CW) and -/_ (minus/underscore) (CCW)
if (clockwise) {
tap_code(KC_EQL);
tap_code(KC_AUDIO_VOL_UP);
} else {
tap_code(KC_MINS);
tap_code(KC_AUDIO_VOL_DOWN);
}
break;
}