MouseKeysAccel
parameter | meaning |
---|---|
mk_delay | milliseconds between the initial key press and first repeated motion event |
mk_interval | milliseconds between repeated motion events |
mk_max_speed | steady speed (in action_delta units) applied each event |
mk_time_to_max | number of events (count) accelerating to steady speed |
mk_curve | ramp used to reach maximum pointer speed |
The X Window System MouseKeysAccel control applies action (usually cursor movement) repeatedly while a direction key {1,2,3,4,6,7,8,9} remains depressed. When the key is depressed, an action_delta is immediately applied. If the key remains depressed, longer than mk_delay milliseconds, some action is applied every mk_interval milliseconds until the key is released. If the key remains depressed, after more than mk_time_to_max actions have been applied, action_delta magnified mk_max_speed times, is applied every mk_interval milliseconds.
The first mk_time_to_max actions increase smoothly according to an exponential.
mk_curve | result |
---|---|
-1000 | uniform speed, linearly increasing action |
0 | uniform acceleration, linearly increasing speed |
1000 | uniform jerk, linearly increasing acceleration |
These five parameters are configurable.
Read more about this topic: Mouse Keys