From 4d1ed37bdcb3641e35dc2324592a1f7fa0509bd2 Mon Sep 17 00:00:00 2001 From: Jordan Blackbourn Date: Mon, 27 Dec 2021 16:44:01 +1300 Subject: Orthocode update default keymap, and fix encoder function for keymaps built in configurator (#15161) * Updated default keymap to match one shipping with the boards * Fix encoder function so it works for users of the online configurator * Updated Info.json to match default keymap * Changes as per review --- keyboards/orthocode/orthocode.c | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'keyboards/orthocode/orthocode.c') diff --git a/keyboards/orthocode/orthocode.c b/keyboards/orthocode/orthocode.c index 8de13e2abe..23596d3e5b 100644 --- a/keyboards/orthocode/orthocode.c +++ b/keyboards/orthocode/orthocode.c @@ -13,4 +13,17 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -#include "orthocode.h" \ No newline at end of file +#include "orthocode.h" + +#ifdef ENCODER_ENABLE +bool encoder_update_kb(uint8_t index, bool clockwise) { + if (!encoder_update_user(index, clockwise)) { return false; } + // Volume control + if (clockwise) { + tap_code(KC_VOLU); + } else { + tap_code(KC_VOLD); + } + return true; +} +#endif -- cgit v1.2.3