Scrolling without momentum should have a larger increment
USE CASE: WHAT DO YOU WANT TO DO?
If the user's mouse has no scrolling momentum feature, scrolling is very slow (which is distinct from the other scrolling speed issue).
STEPS TO REPRODUCE AN ISSUE (OR TRIGGER A NEW FEATURE)
On a system without scrolling momentum... (Lance's mouse has a momentum switch to toggle the momentum feature on/off, but you can simulate a lack of momentum by stopping your finger at the end of a scroll instead of flicking the scroll surface).
- Open large_6kx6k.txt
- Zoom in a bit
- Scroll up & down
CURRENT BEHAVIOR
Scrolling takes a long time
EXPECTED BEHAVIOR
Scrolling should go faster when there's no momentum feature.
DEVELOPERS ONLY SECTION
SUGGESTED CHANGE (Pseudocode optional)
See if it's possible to detect whether a system/mouse has momentum and change the scroll increment amount. If it's not possible to figure out, implement a timer that, as long as it hasn't expired, exponentially increase the scroll increment, maxing out at some percentage of the matrix size.
FILES AFFECTED (where the changes will be implemented) - developers only
unknown
LEVEL OF EFFORT - developers only
medium
COMMENTS