commit - c6a9f091824cf3abaf96af915e43aced4aad2c42
commit + 59bb2d299df3f39ffaf3d5befd552c8dd30f5c34
blob - c032e80820749ab4f6b5febf93a5ad8e10ee06a0
blob + f99677063be4b48b64df0b351a1e6c5135e88546
--- keyboards/crkbd/keymaps/witcher/config.h
+++ keyboards/crkbd/keymaps/witcher/config.h
// only using < 16 layers
#define LAYER_STATE_16BIT
+// https://docs.qmk.fm/#/feature_mouse_keys
+// use accelerated mouse speeds (default)
+#define MOUSEKEY_INTERVAL 7
+#define MOUSEKEY_MAX_SPEED 4
+#define MOUSEKEY_TIME_TO_MAX 50
+#define MOUSEKEY_WHEEL_INTERVAL 60
+#define MOUSEKEY_WHEEL_MAX_SPEED 3
+#define MOUSEKEY_WHEEL_TIME_TO_MAX 50
+
+// use kinetic mouse speeds
+//#define MK_KINETIC_SPEED
+//#define MOUSEKEY_INTERVAL 8
+//#define MOUSEKEY_BASE_SPEED 1000
+
// use constant mode for mouse speeds
-#define MK_3_SPEED
+//#define MK_3_SPEED
+//
+//#define MK_C_OFFSET_0 8 // default 1
+//#define MK_C_INTERVAL_0 16 // default 32
+//#define MK_C_OFFSET_1 24 // default 4
+//#define MK_C_INTERVAL_1 16 // default 16
+//#define MK_C_OFFSET_2 32 // default 32
+//#define MK_C_INTERVAL_2 16 // default 16
-#define MK_C_OFFSET_0 8 // default 1
-#define MK_C_INTERVAL_0 16 // default 32
-#define MK_C_OFFSET_1 24 // default 4
-#define MK_C_INTERVAL_1 16 // default 16
-#define MK_C_OFFSET_2 32 // default 32
-#define MK_C_INTERVAL_2 16 // default 16
-
// outright disable RGB
#undef RGBLIGHT_ANIMATIONS
#undef RGBLIGHT_EFFECT_BREATHING
blob - f35eb734c8b61e7de09f58db4b92d34125f2c285
blob + 5d68a3daf38fe0f8c6f34e50f9a0200600b93457
--- keyboards/crkbd/keymaps/witcher/keymap.c
+++ keyboards/crkbd/keymaps/witcher/keymap.c
// 8 - Mouse emulation
[8] = LAYOUT_split_3x6_3(
//,-----------------------------------------------------. ,-----------------------------------------------------.
- _______, _______, _______, _______, _______, _______, _______, KC_ACL0, KC_ACL1, KC_ACL2, _______, _______,
+ _______, _______, KC_ACL0, KC_ACL1, KC_ACL2, _______, _______, _______, _______, _______, _______, _______,
//|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------|
- _______, _______, _______, KC_BTN2, KC_BTN1, _______, KC_MS_L, KC_MS_D, KC_MS_U, KC_MS_R, _______, _______,
+ _______, _______, KC_BTN4, KC_BTN2, KC_BTN1, KC_BTN5, KC_MS_L, KC_MS_D, KC_MS_U, KC_MS_R, _______, _______,
//|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------|
- KC_TRNS, _______, _______, _______, _______, _______, _______, KC_WH_D, KC_WH_U, _______, _______, _______,
+ KC_TRNS, _______, KC_WH_L, KC_WH_U, KC_WH_D, KC_WH_R, _______, _______, _______, _______, _______, _______,
//|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------|
_______, _______, _______, _______, _______, _______
//`--------------------------' `--------------------------'