Nick Brassel
31c57aab35
qmk cformat
2021-01-17 10:19:56 -08:00
Jan Christoph Ebersbach
010271d6ea
Implement kinetic mouse movement algorithm ( #6739 )
...
* Implement kinetic mouse movement algorithm
* Adjust mouse wheel speed
* Remove unused math.h include
* Wrap mouse_timer definition in ifdef
* Replace double space by single space
* Clarify documentation of kinetic mouse speed
Co-Authored-By: lf <software@lfcode.ca>
* Clarify documentation of kinetic mouse speed
Co-Authored-By: lf <software@lfcode.ca>
* Remove superfluous definition of speed
* fix(variable): remove unused variable
Co-authored-by: lf <software@lfcode.ca>
2020-12-24 14:12:19 -08:00
QMK Bot
a3db72df72
format code according to conventions [skip ci]
2020-08-29 22:57:48 +00:00
dhong44
d0abad27ab
Fix the mousekey scrolling ( #9174 )
...
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-08-29 14:30:02 -07:00
QMK Bot
1778858e24
format code according to conventions [skip ci]
2020-07-21 00:09:52 +00:00
nathanvercaemert
19006c9753
Implemented New MK_COMBINED Functionality ( #9557 )
...
* 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-07-21 09:28:38 +10:00
QMK Bot
f89439ae09
format code according to conventions [skip ci]
2020-03-13 17:24:38 +00:00
francislan
3cd2a27ac0
Decouple mouse cursor and mouse wheel in accelerated mode ( #6685 )
...
* Decouples mouse cursor and mouse wheel movements in accelerated mode.
* Fixed comment indentation.
* Updated docs
Co-authored-by: Francis LAN <francislan@google.com>
2020-03-13 12:49:44 -04:00
skullY
b624f32f94
clang-format changes
2019-08-30 15:01:52 -07:00
Drashna Jaelre
8a9c90ad78
Re-fix Mousekey Movements ( #5740 )
...
* 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-05-06 08:35:01 -07:00
Markus Weimar
e3a940026e
Improve mouse keys docs and constant speed mode
2019-04-18 23:31:17 -07:00
Jon Arintok
346cbd8816
Add 3 speed mousekey movement option ( #2246 )
...
This allows for constant, non-accelerated mouse movement, while retaining the original functionality. Configurable by a define.
2019-03-26 19:34:33 -07:00
Evgeniy Petukhov
03381962ac
Diagonal micro move fix
2018-06-28 22:10:53 -04:00
Martin Sandiford
c622423668
Remove floating point calculation in mouse move. Saves approx 650 bytes if no other floating point used.
2017-08-15 19:51:06 -04:00
tmk
1a02ebcc61
Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core'
2015-04-10 01:32:04 +09:00