diff options
Diffstat (limited to 'tmk_core/common/mousekey.h')
-rw-r--r-- | tmk_core/common/mousekey.h | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/tmk_core/common/mousekey.h b/tmk_core/common/mousekey.h index 05e453823..703854b82 100644 --- a/tmk_core/common/mousekey.h +++ b/tmk_core/common/mousekey.h | |||
@@ -38,16 +38,28 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
38 | # endif | 38 | # endif |
39 | 39 | ||
40 | # ifndef MOUSEKEY_MOVE_DELTA | 40 | # ifndef MOUSEKEY_MOVE_DELTA |
41 | #ifndef MK_KINETIC_SPEED | ||
41 | # define MOUSEKEY_MOVE_DELTA 5 | 42 | # define MOUSEKEY_MOVE_DELTA 5 |
43 | #else | ||
44 | # define MOUSEKEY_MOVE_DELTA 25 | ||
45 | #endif | ||
42 | # endif | 46 | # endif |
43 | # ifndef MOUSEKEY_WHEEL_DELTA | 47 | # ifndef MOUSEKEY_WHEEL_DELTA |
44 | # define MOUSEKEY_WHEEL_DELTA 1 | 48 | # define MOUSEKEY_WHEEL_DELTA 1 |
45 | # endif | 49 | # endif |
46 | # ifndef MOUSEKEY_DELAY | 50 | # ifndef MOUSEKEY_DELAY |
51 | #ifndef MK_KINETIC_SPEED | ||
47 | # define MOUSEKEY_DELAY 300 | 52 | # define MOUSEKEY_DELAY 300 |
53 | #else | ||
54 | # define MOUSEKEY_DELAY 8 | ||
55 | #endif | ||
48 | # endif | 56 | # endif |
49 | # ifndef MOUSEKEY_INTERVAL | 57 | # ifndef MOUSEKEY_INTERVAL |
58 | #ifndef MK_KINETIC_SPEED | ||
50 | # define MOUSEKEY_INTERVAL 50 | 59 | # define MOUSEKEY_INTERVAL 50 |
60 | #else | ||
61 | # define MOUSEKEY_INTERVAL 8 | ||
62 | #endif | ||
51 | # endif | 63 | # endif |
52 | # ifndef MOUSEKEY_MAX_SPEED | 64 | # ifndef MOUSEKEY_MAX_SPEED |
53 | # define MOUSEKEY_MAX_SPEED 10 | 65 | # define MOUSEKEY_MAX_SPEED 10 |
@@ -68,6 +80,31 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
68 | # define MOUSEKEY_WHEEL_TIME_TO_MAX 40 | 80 | # define MOUSEKEY_WHEEL_TIME_TO_MAX 40 |
69 | # endif | 81 | # endif |
70 | 82 | ||
83 | #ifndef MOUSEKEY_INITIAL_SPEED | ||
84 | #define MOUSEKEY_INITIAL_SPEED 100 | ||
85 | #endif | ||
86 | #ifndef MOUSEKEY_BASE_SPEED | ||
87 | #define MOUSEKEY_BASE_SPEED 1000 | ||
88 | #endif | ||
89 | #ifndef MOUSEKEY_DECELERATED_SPEED | ||
90 | #define MOUSEKEY_DECELERATED_SPEED 400 | ||
91 | #endif | ||
92 | #ifndef MOUSEKEY_ACCELERATED_SPEED | ||
93 | #define MOUSEKEY_ACCELERATED_SPEED 3000 | ||
94 | #endif | ||
95 | #ifndef MOUSEKEY_WHEEL_INITIAL_MOVEMENTS | ||
96 | #define MOUSEKEY_WHEEL_INITIAL_MOVEMENTS 16 | ||
97 | #endif | ||
98 | #ifndef MOUSEKEY_WHEEL_BASE_MOVEMENTS | ||
99 | #define MOUSEKEY_WHEEL_BASE_MOVEMENTS 32 | ||
100 | #endif | ||
101 | #ifndef MOUSEKEY_WHEEL_ACCELERATED_MOVEMENTS | ||
102 | #define MOUSEKEY_WHEEL_ACCELERATED_MOVEMENTS 48 | ||
103 | #endif | ||
104 | #ifndef MOUSEKEY_WHEEL_DECELERATED_MOVEMENTS | ||
105 | #define MOUSEKEY_WHEEL_DECELERATED_MOVEMENTS 8 | ||
106 | #endif | ||
107 | |||
71 | #else /* #ifndef MK_3_SPEED */ | 108 | #else /* #ifndef MK_3_SPEED */ |
72 | 109 | ||
73 | # ifndef MK_C_OFFSET_UNMOD | 110 | # ifndef MK_C_OFFSET_UNMOD |