add better example

master
Jack Humbert 2018-10-26 16:47:00 -04:00 committed by Drashna Jaelre
parent 85688e5b52
commit 24b3556e84
1 changed files with 9 additions and 2 deletions

View File

@ -32,10 +32,17 @@ The callback functions can be inserted into your `<keyboard>.c`:
or `keymap.c`: or `keymap.c`:
void encoder_update_user(uint8_t index, bool clockwise) { void encoder_update_user(uint8_t index, bool clockwise) {
if (index == 0) {
if (clockwise) {
register_code(KC_PGDN);
unregister_code(KC_PGDN);
} else {
register_code(KC_PGUP);
unregister_code(KC_PGUP);
}
}
} }
## Hardware ## Hardware
The A an B lines of the encoders should be wired directly to the MCU, and the C/common lines should be wired to ground. The A an B lines of the encoders should be wired directly to the MCU, and the C/common lines should be wired to ground.