You are not logged in.
Pages: 1
I have a Thinkpad X220, and I can't wrap my head around turning on intertial scrolling.
I've installed xf86-input-synaptics. I've tried adding this line to /etc/X11/xorg.conf.d/10-synaptics.conf:
Option "Coastingspeed" "50"
And it seems to have no effect. I've also tried adding a value for CoastingFriction; didn't seem to do anything.
Can anyone point me in the right direction here?
edit: Here's my full 10-synaptics.conf:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "CoastingSpeed" "50"
EndSection
Last edited by Cerales (2012-02-29 09:35:41)
Offline
I'm looking for the same thing, adding reply so i can find the thread back.
ᶘ ᵒᴥᵒᶅ
Offline
Can't help you guys, but if you figure this out it would be nice to add this to wiki, good luck
Offline
I have a 2001 dell laptop with the best touchpad I've come across yet. It has inertial scrolling by default it seems since I didn't do anything to enable it and nothing else I've used has had it. So I'm thinking it is a hardware thing not software.
You're just jealous because the voices only talk to me.
Offline
I have a 2001 dell laptop with the best touchpad I've come across yet. It has inertial scrolling by default it seems since I didn't do anything to enable it and nothing else I've used has had it. So I'm thinking it is a hardware thing not software.
Do you have working coasting in combination with two finger scroll?
ᶘ ᵒᴥᵒᶅ
Offline
I doubt this is a hardware problem - it worked when I briefly used the Windows installation that came out of the box.
Offline
Do you have working coasting in combination with two finger scroll?
A little flick towards me on the right side of the touchpad scrolls a little bit slowly, a big flick scrolls far and fast.I call that inertial scrolling, is that what you are calling coasting? I haven't tried two finger scrolling but circular scrolling works fine.
You're just jealous because the voices only talk to me.
Offline
That's odd, by default mine only scrolls with two fingers on the touch pad. I don't really understand what you mean by circular scrolling, but yeah, small flicks doing slow scrolling and long flicks doing fast is what I want.
Offline
That's odd, by default mine only scrolls with two fingers on the touch pad. I don't really understand what you mean by circular scrolling, but yeah, small flicks doing slow scrolling and long flicks doing fast is what I want.
I think i get what you mean. On my machine coasting works a bit differently in windows too.
In windows if you flick it slowly it just keeps scrolling, slowly until reaching the top or bottom. If you flick fast it scrolls fast until you reach the top or bottom.
In linux flicking slowly doesn't keep scrolling until you reach the top or bottom. It keeps scrolling for a little bit, you gotta flick multiple times and its a little annoying.
Last edited by bwat47 (2012-03-02 01:30:29)
Offline
Since i only really want this behavior in my browser, i decided to use this Chromium extension instead: Chromium Wheel Smooth Scroller.
Which is a fork of this Firefox extension: Yet another smooth scrolling
Seems to work great for both mousewheel and touchpad / two-finger scroll, it allows you to tweak the acceleration, smoothness and inertia as well.
I enabled "GPU compositing on all pages" in about:flags for better scrolling performance.
ᶘ ᵒᴥᵒᶅ
Offline
I have a different laptop but here are all the options I have that are (probably) related to scrolling.
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.55"
Option "AccelFactor" "0.08"
Option "EmulateTwoFingerMinW" "6"
Option "EmulateTwoFingerMinZ" "32"
Option "HorizEdgeScroll" "0"
Option "VertEdgeScroll" "0"
Option "HorizTwoFingerScroll" "1"
Option "VertTwoFingerScroll" "1"
Option "HorizScrollDelta" "100"
Option "CoastingSpeed" "20"
Option "CoastingFriction" "50"
Offline
Have you tried using synclient to configure it? The manual page is quite helpful.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
I've found the xf86-input-synaptics update from 1.5.0-1 to 1.5.99-0.2 on my 64 bit machine broke this inertial scroll feature on my system too. About two weeks ago and before that this "coasting" worked completely fine, and I grew very accustomed to a slight flick to launch across a webpage. When this update passed, I lost that feature. Others have lost their "HP Clickpad" (no real buttons, like the MacBook Pro) features and some have lost multitouch support completely.
There's a pseudo-bug pertaining to this in the LaunchPad, but progress is slow..
https://bugs.launchpad.net/ubuntu/+sour … bug/941046
This isn't a complete loss of usability, but I did really really enjoy the feature.
Offline
for gnome 3.4 users: You know, if you'll try to scroll in grid frame, e.g. nautilus, process monitor, left panel of evince, then you'll probably find it working
I mostly think it should be a gtk incompatibility with new X api improvements
http://who-t.blogspot.com/2011/09/whats … lling.html
Potential side-effects
...
Clients that implement smooth-scrolling may act on information less than one increment. Permanent up/down movement of values less than one increment may then cause smooth scrolling events but no legacy events. I don't think this is an issue, users usually trigger the scrolling axis until they see the effect on-screen. The worst-case scenario here is that scrolling in one client requires more finger movement than in another client.
http://library.gnome.org/misc/release-notes/3.4/
GTK+ 3.4
...
Smooth scrolling support by the new scroll direction GDK_SCROLL_SMOOTH and the new event mask GDK_SMOOTH_SCROLL_MASK. gdk_event_get_scroll_deltas() provides the scroll deltas.
Offline
Pages: 1