diff options
| -rw-r--r-- | keyboards/zsa/voyager/keymaps/ryuk/config.h | 4 | ||||
| -rw-r--r-- | keyboards/zsa/voyager/keymaps/ryuk/keymap.c | 12 | ||||
| -rw-r--r-- | keyboards/zsa/voyager/keymaps/ryuk/rules.mk | 3 |
3 files changed, 19 insertions, 0 deletions
diff --git a/keyboards/zsa/voyager/keymaps/ryuk/config.h b/keyboards/zsa/voyager/keymaps/ryuk/config.h new file mode 100644 index 0000000..09e36e8 --- /dev/null +++ b/keyboards/zsa/voyager/keymaps/ryuk/config.h @@ -0,0 +1,4 @@ +#pragma once + +#define POINTING_DEVICE_AUTO_MOUSE_ENABLE +#define AUTO_MOUSE_TIME 1000 diff --git a/keyboards/zsa/voyager/keymaps/ryuk/keymap.c b/keyboards/zsa/voyager/keymaps/ryuk/keymap.c index f76e8d7..2d52d7e 100644 --- a/keyboards/zsa/voyager/keymaps/ryuk/keymap.c +++ b/keyboards/zsa/voyager/keymaps/ryuk/keymap.c @@ -63,5 +63,17 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { _______, _______, _______, _______, _______, _______, _______, C(S(KC_TAB)), C(KC_TAB), _______, _______, _______, _______, _______, _______, _______ ), + [3] = LAYOUT( + _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, + _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, + _______, _______, _______, _______, _______, _______, _______, MS_BTN1, _______, MS_BTN2, _______, _______, + _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, + _______, _______, _______, _______ + ), // clang-format on }; + +void pointing_device_init_user(void) { + set_auto_mouse_layer(3); + set_auto_mouse_enable(true); +} diff --git a/keyboards/zsa/voyager/keymaps/ryuk/rules.mk b/keyboards/zsa/voyager/keymaps/ryuk/rules.mk new file mode 100644 index 0000000..da2cc70 --- /dev/null +++ b/keyboards/zsa/voyager/keymaps/ryuk/rules.mk @@ -0,0 +1,3 @@ +POINTING_DEVICE_ENABLE = yes +POINTING_DEVICE_DRIVER = navigator_trackball +MOUSEKEY_ENABLE = yes |
