Re: [PATCH] Fixes and improvements for Synaptics Touchpads
Fabian Keil <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.mobile |
|---|---|
| Message-ID | <20060225160555.17a556af@localhost> |
Jean-Sébastien Pédron <[email protected]> wrote: > Fabian Keil wrote: > > I noticed a minor problem though. > > > > Each touch of the vertical scroll area results in a small horizontal > > scrolling step to the right. > > > > This makes it impossible to just scroll vertically in Firefox if the > > displayed page is wider than the browser window and lets scrolling > > to the left take a little longer. > > Ok, a new patch is available here: > http://people.freebsd.org/~dumbbell/synaptics/psm-synaptics-virtualscrolling-b.patch > > It fixes the problem you described and add support to change each area > size (top, right, bottom, left) individualy (the > hw.psm.synaptics.directional_scrolls isn't used anymore for this > purpose and is back to its former meaning). For now, the default > value seems good for the right area but isn't enough for the three > others. Here they are with their default value: > hw.psm.synaptics.scroll_margin_top: 800 > hw.psm.synaptics.scroll_margin_right: 800 > hw.psm.synaptics.scroll_margin_bottom: 800 > hw.psm.synaptics.scroll_margin_left: 800 Thanks, your patch does indeed fix the problem, I don't see the sysctls above though: fk@TP51 ~ $sysctl hw.psm hw.psm.tap_threshold: 25 hw.psm.tap_timeout: 125000 hw.psm.synaptics.directional_scrolls: 8000 hw.psm.synaptics.min_pressure: 16 hw.psm.synaptics.max_pressure: 220 hw.psm.synaptics.max_width: 10 hw.psm.synaptics.taphold_timeout: 200000 hw.psm.synaptics.low_speed_threshold: 15 hw.psm.synaptics.min_movement: 7 hw.psm.synaptics.squelch_level: 25 hw.psm.synaptics.high_speed_accel: 100 hw.psm.synaptics.queue_window: 10 hw.psm.synaptics.scroll_squelch_level: 25 Fabian -- http://www.fabiankeil.de/
signature.asc
(application/pgp-signature, 187 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFEAHJfjV8GA4rMKUQRAlBOAJ92CvSuxVfIwZxRO/UpDPLKzC5U9QCgvS26 JdDYndkD0e1uxFIRPQvgjrs= =gHt2 -----END PGP SIGNATURE-----