~ruther/qmk_firmware

fed36fc5f88b7266c0419cebcda875f5a70894c9 — Albert Y 3 years ago 833f8db
Adjust mouse key defaults (#15883)

2 files changed, 18 insertions(+), 18 deletions(-)

M docs/feature_mouse_keys.md
M quantum/mousekey.h
M docs/feature_mouse_keys.md => docs/feature_mouse_keys.md +9 -9
@@ 59,13 59,13 @@ This is the default mode. You can adjust the cursor and scrolling acceleration u

|Define                      |Default|Description                                              |
|----------------------------|-------|---------------------------------------------------------|
|`MOUSEKEY_DELAY`            |300    |Delay between pressing a movement key and cursor movement|
|`MOUSEKEY_INTERVAL`         |50     |Time between cursor movements in milliseconds            |
|`MOUSEKEY_MOVE_DELTA`       |5      |Step size                                                |
|`MOUSEKEY_DELAY`            |10     |Delay between pressing a movement key and cursor movement|
|`MOUSEKEY_INTERVAL`         |20     |Time between cursor movements in milliseconds            |
|`MOUSEKEY_MOVE_DELTA`       |8      |Step size                                                |
|`MOUSEKEY_MAX_SPEED`        |10     |Maximum cursor speed at which acceleration stops         |
|`MOUSEKEY_TIME_TO_MAX`      |20     |Time until maximum cursor speed is reached               |
|`MOUSEKEY_WHEEL_DELAY`      |300    |Delay between pressing a wheel key and wheel movement    |
|`MOUSEKEY_WHEEL_INTERVAL`   |100    |Time between wheel movements                             |
|`MOUSEKEY_TIME_TO_MAX`      |30     |Time until maximum cursor speed is reached               |
|`MOUSEKEY_WHEEL_DELAY`      |10     |Delay between pressing a wheel key and wheel movement    |
|`MOUSEKEY_WHEEL_INTERVAL`   |80     |Time between wheel movements                             |
|`MOUSEKEY_WHEEL_MAX_SPEED`  |8      |Maximum number of scroll steps per scroll action         |
|`MOUSEKEY_WHEEL_TIME_TO_MAX`|40     |Time until maximum scroll speed is reached               |



@@ 85,9 85,9 @@ This is an extension of the accelerated mode. The kinetic mode uses a quadratic 
|Define                                |Default  |Description                                                    |
|--------------------------------------|---------|---------------------------------------------------------------|
|`MK_KINETIC_SPEED`                    |undefined|Enable kinetic mode                                            |
|`MOUSEKEY_DELAY`                      |8        |Delay between pressing a movement key and cursor movement      |
|`MOUSEKEY_INTERVAL`                   |8        |Time between cursor movements in milliseconds                  |
|`MOUSEKEY_MOVE_DELTA`                 |25       |Step size for accelerating from initial to base speed          |
|`MOUSEKEY_DELAY`                      |5        |Delay between pressing a movement key and cursor movement      |
|`MOUSEKEY_INTERVAL`                   |10       |Time between cursor movements in milliseconds                  |
|`MOUSEKEY_MOVE_DELTA`                 |5        |Step size for accelerating from initial to base speed          |
|`MOUSEKEY_INITIAL_SPEED`              |100      |Initial speed of the cursor in pixel per second                |
|`MOUSEKEY_BASE_SPEED`                 |1000     |Maximum cursor speed at which acceleration stops               |
|`MOUSEKEY_DECELERATED_SPEED`          |400      |Decelerated cursor speed                                       |

M quantum/mousekey.h => quantum/mousekey.h +9 -9
@@ 37,9 37,9 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#    ifndef MOUSEKEY_MOVE_DELTA
#        ifndef MK_KINETIC_SPEED
#            define MOUSEKEY_MOVE_DELTA 5
#            define MOUSEKEY_MOVE_DELTA 8
#        else
#            define MOUSEKEY_MOVE_DELTA 25
#            define MOUSEKEY_MOVE_DELTA 5
#        endif
#    endif
#    ifndef MOUSEKEY_WHEEL_DELTA


@@ 47,29 47,29 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    endif
#    ifndef MOUSEKEY_DELAY
#        ifndef MK_KINETIC_SPEED
#            define MOUSEKEY_DELAY 300
#            define MOUSEKEY_DELAY 10
#        else
#            define MOUSEKEY_DELAY 8
#            define MOUSEKEY_DELAY 5
#        endif
#    endif
#    ifndef MOUSEKEY_INTERVAL
#        ifndef MK_KINETIC_SPEED
#            define MOUSEKEY_INTERVAL 50
#            define MOUSEKEY_INTERVAL 20
#        else
#            define MOUSEKEY_INTERVAL 8
#            define MOUSEKEY_INTERVAL 10
#        endif
#    endif
#    ifndef MOUSEKEY_MAX_SPEED
#        define MOUSEKEY_MAX_SPEED 10
#    endif
#    ifndef MOUSEKEY_TIME_TO_MAX
#        define MOUSEKEY_TIME_TO_MAX 20
#        define MOUSEKEY_TIME_TO_MAX 30
#    endif
#    ifndef MOUSEKEY_WHEEL_DELAY
#        define MOUSEKEY_WHEEL_DELAY 300
#        define MOUSEKEY_WHEEL_DELAY 10
#    endif
#    ifndef MOUSEKEY_WHEEL_INTERVAL
#        define MOUSEKEY_WHEEL_INTERVAL 100
#        define MOUSEKEY_WHEEL_INTERVAL 80
#    endif
#    ifndef MOUSEKEY_WHEEL_MAX_SPEED
#        define MOUSEKEY_WHEEL_MAX_SPEED 8