Summary: | The synaptics edge scrolling defaults are too small | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Peter Hutterer <peter.hutterer> | ||||
Component: | Input/synaptics | Assignee: | Peter Hutterer <peter.hutterer> | ||||
Status: | RESOLVED FIXED | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | medium | CC: | egore, jcristau, lohmaier, rydberg, stavallo | ||||
Version: | git | Keywords: | NEEDINFO | ||||
Hardware: | Other | ||||||
OS: | All | ||||||
URL: | https://bugzilla.redhat.com/show_bug.cgi?id=494766 | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Peter Hutterer
2009-04-15 23:47:46 UTC
"me too" but with a Synaptics Touchpad in FSC esprimo mobile u9200 using RightEdge of 5170 instead of 5317 works perfectly for me (with the default, it appears at first that there would be no vertical scroll area at all) Synaptics Touchpad, model: 1, fw: 6.2, id: 0x81a0b1, caps: 0xa04753/0x200000 input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input0 https://qa.mandriva.com/show_bug.cgi?id=49625 (specific wrt. scroll-area, duplicate of the catch-all "synaptics touchpad doesn't work properly" https://qa.mandriva.com/show_bug.cgi?id=47149 ) Created attachment 25327 [details] [review] 0001-Add-TouchpadModel-specifier-and-scale-the-edges-acco.patch Try to auto-detect the model (eventcomm anyway) and set the edges accordingly. New edge defaults are: synaptics: 7% of the total width alps: 15% of the total width unknown: 4% of the total width (see Synaptics UI guide) Please give this one a test. Works on the large bcm5974 touchpad. Both horizontal and vertical scrolling works on an AlpsPS/2 ALPS GlidePoint touchpad. xinput shows "Synaptics Edges (226): 153, 870, 115, 652" I was used to 40, 900 (through hal), 42, 680 (through hal). Anyway, it works as well. Thanks! Pushed as c50dba0b04f2115a5d23ed4a785c101f9b26900b. Closing as FIXED. thanks for testing. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.