1
0
Fork 0

[Keyboard] Update encoder callback on Evolv75 (#14757)

Co-authored-by: Ryan <fauxpark@gmail.com>
This commit is contained in:
Álvaro A. Volpato 2021-10-23 02:58:52 -03:00 committed by GitHub
parent 8ec1afd17c
commit d71c962b61
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 16 additions and 14 deletions

View file

@ -17,14 +17,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "evolv.h"
#ifndef MEDIA_KEY_DELAY
# define MEDIA_KEY_DELAY 100
#endif
bool encoder_update_kb(uint8_t index, bool clockwise) {
if (!encoder_update_user(index, clockwise)) return false;
if (index == 0) { /* First encoder */
if (clockwise) {
tap_code(KC_VOLU);
} else {
tap_code(KC_VOLD);
}
}
tap_code_delay(clockwise ? KC_VOLU : KC_VOLD, MEDIA_KEY_DELAY);
return true;
}