aboutsummaryrefslogtreecommitdiffstats
path: root/tmk_core/common/mousekey.c
AgeCommit message (Collapse)Author
2020-08-29format code according to conventions [skip ci]Gravatar QMK Bot
2020-08-29Fix the mousekey scrolling (#9174)Gravatar dhong44
Mousekey scrolling should have a separate repeat variable to keep track of scrolling acceleration, instead of being tied to mouse movement scolling in mousekeys. The send function should record when the last movement was made since this is when movement is actually sent. Doing this fixes the bug where the initial press of a mousekey scroll button causes a double scroll. Signed-off-by: Daniel Hong <daniel.hong@live.com>
2020-07-21format code according to conventions [skip ci]Gravatar QMK Bot
2020-07-21Implemented New MK_COMBINED Functionality (#9557)Gravatar nathanvercaemert
* implemented new mousekey_combined functionality * minor formatting change to documentation * Update tmk_core/common/mousekey.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update tmk_core/common/mousekey.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update tmk_core/common/mousekey.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update tmk_core/common/mousekey.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update docs/feature_mouse_keys.md Co-authored-by: Nick Brassel <nick@tzarc.org> * Update docs/feature_mouse_keys.md Co-authored-by: Nick Brassel <nick@tzarc.org> * Update docs/feature_mouse_keys.md Co-authored-by: Nick Brassel <nick@tzarc.org> * Update docs/feature_mouse_keys.md Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Nathan Vercaemert <nathan.vercaemert@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
2020-03-13format code according to conventions [skip ci]Gravatar QMK Bot
2020-03-13Decouple mouse cursor and mouse wheel in accelerated mode (#6685)Gravatar francislan
* Decouples mouse cursor and mouse wheel movements in accelerated mode. * Fixed comment indentation. * Updated docs Co-authored-by: Francis LAN <francislan@google.com>
2019-08-30clang-format changesGravatar skullY
2019-05-06Re-fix Mousekey Movements (#5740)Gravatar Drashna Jaelre
* Re-fix Mousekey Movements After the new movement model was instroduced, it broke diagonal momement, again. Reapplying fix from #3147 to both old and new acceleration method. * Make diagonal mouse report checks more readable Co-Authored-By: drashna <drashna@live.com>
2019-04-18Improve mouse keys docs and constant speed modeGravatar Markus Weimar
2019-03-26Add 3 speed mousekey movement option (#2246)Gravatar Jon Arintok
This allows for constant, non-accelerated mouse movement, while retaining the original functionality. Configurable by a define.
2018-06-28Diagonal micro move fixGravatar Evgeniy Petukhov
2017-08-15Remove floating point calculation in mouse move. Saves approx 650 bytes if ↵Gravatar Martin Sandiford
no other floating point used.
2015-04-10Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core'Gravatar tmk