dnkl/foot
41
2.0k
Fork
You've already forked foot
243

Some way to speed up scrolling on touchpad (inertia scrolling?) #1855

Open
opened 2024年10月12日 00:24:43 +02:00 by bbaovanc · 3 comments

Describe your feature request

The default scroll multiplier is perfect for a mouse with a scroll wheel, but on a trackpad it's unusably slow. I'm not sure if this has to do with there not being smooth scrolling, or if maybe there needs to be a separate multiplier for touchpad. I can't just increase the scroll multiplier because it becomes too fast on mouse wheel.

I also think supporting inertia scroll, where it keeps scrolling for a bit if you abruptly let go of the touchpad while scrolling quickly, would help remedy this. There's also #300, although it shouldn't really be necessary to solve this; somehow iTerm2 on macOS is able to make scrolling feel the right speed even with it being jagged.

Let me know if you need some recordings, I could try and capture what iTerm2's speed is like compared to foot.

### Describe your feature request The default scroll multiplier is perfect for a mouse with a scroll wheel, but on a trackpad it's unusably slow. I'm not sure if this has to do with there not being smooth scrolling, or if maybe there needs to be a separate multiplier for touchpad. I can't just increase the scroll multiplier because it becomes too fast on mouse wheel. I also think supporting inertia scroll, where it keeps scrolling for a bit if you abruptly let go of the touchpad while scrolling quickly, would help remedy this. There's also #300, although it shouldn't really be necessary to solve this; somehow iTerm2 on macOS is able to make scrolling feel the right speed even with it being jagged. Let me know if you need some recordings, I could try and capture what iTerm2's speed is like compared to foot.

Android style progressive trackball momentum would be great! When you scroll on Android, it keeps scrolling like a trackball. But, when you flick again in the same direction, the view moves with the old speed + the new speed, - the speed it lost due to emulated friction.

Android style progressive trackball momentum would be great! When you scroll on Android, it keeps scrolling like a trackball. But, when you flick again in the same direction, the view moves with the old speed + the new speed, - the speed it lost due to emulated friction.

imo firefox-like kinetic scrolling (on wayland, at least) would be a killer feature

imo firefox-like kinetic scrolling (on wayland, at least) would be a killer feature

Just randomly found #1139 while searching for something else. It is also related.

Just randomly found #1139 while searching for something else. It is also related.
Sign in to join this conversation.
No Branch/Tag specified
master
osc-5522
sixel-heap-buffer-overflow
releases/1.27
releases/1.26
releases/1.25
releases/1.24
multi-cursor
releases/1.23
pixman-16f-2
releases/1.22
releases/1.21
releases/1.20
releases/1.19
releases/1.18
releases/1.17
releases/1.16
releases/1.15
releases/1.14
releases/1.13
releases/1.12
releases/1.11
releases/1.10
releases/1.9
releases/1.8
releases/1.7
releases/1.6
releases/1.5
releases/1.4
releases/1.3
releases/1.2
releases/1.1
releases/1.0
1.27.0
1.26.1
1.26.0
1.25.0
1.24.0
1.23.1
1.23.0
1.22.3
1.22.2
1.22.1
1.22.0
1.21.0
1.20.2
1.20.1
1.20.0
1.19.0
1.18.1
1.18.0
1.17.2
1.17.1
1.17.0
1.16.2
1.16.1
1.16.0
1.15.3
1.15.2
1.15.1
1.15.0
1.14.0
1.13.1
1.13.0
1.12.1
1.12.0
1.11.0
1.10.3
1.10.2
1.10.1
1.10.0
1.9.2
1.9.1
1.9.0
1.8.2
1.8.1
1.8.0
1.7.2
1.7.1
1.7.0
1.6.4
1.6.3
1.6.2
1.6.1
1.6.0
1.5.4
1.5.3
1.5.2
1.5.1
1.5.0
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.0
1.2.3
1.2.2
1.2.1
1.2.0
1.1.0
1.0.0
0.9.0
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dnkl/foot#1855
Reference in a new issue
dnkl/foot
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?