[Wayland-bugs] [Bug 99695] Can't manage acceleration profile on HP 255 G5 "SynPS/2 Synaptics TouchPad"
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Feb 7 09:38:09 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=99695
--- Comment #6 from giuseppemargarita at gmail.com ---
(In reply to Peter Hutterer from comment #5)
> which ones of those did you actually configure though? just because libinput
> doesn't have an option doesn't mean it doesn't exist, e.g. the noise
> cancellation in libinput is basically the same as synaptics. as for the
> actual speed, it's a bit hard to figure out what synaptics does...
I've actually configured libinput because I opened this bug report and want to
help you to find the solution. The options are listed in the first comment.
I wrote the configuration in a .conf file in xorg directory because I can't
configure libinput from Plasma desktop. Unfortunately Plasma 5 has not a full
support to libinput, so I can't configure it properly from system settings.
In system setting I can't change some options and others are grayed. There's
also a bug which I can't set the right acceleration speed.
I talked about that here: https://bbs.archlinux.org/viewtopic.php?id=222388
And found a workaround setting the right acceleration speed from an executable
script run by Plasma at its startup.
Anyway, libinput is too problematic for me and I will use synaptics because
it's more comfortable.
When using synaptics, the options used are the following (all configured by
system setting in Plasma 5; no text xorg .conf file and no scripts are used):
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (142): 1
Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000,
0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (270): 1
Device Accel Constant Deceleration (271): 2.500000
Device Accel Adaptive Deceleration (272): 1.000000
Device Accel Velocity Scaling (273): 12.500000
Synaptics Edges (274): 1632, 5350, 1356, 4584
Synaptics Finger (275): 25, 30, 0
Synaptics Tap Time (276): 180
Synaptics Tap Move (277): 254
Synaptics Tap Durations (278): 180, 180, 100
Synaptics ClickPad (279): 0
Synaptics Middle Button Timeout (280): 75
Synaptics Two-Finger Pressure (281): 282
Synaptics Two-Finger Width (282): 7
Synaptics Scrolling Distance (283): 116, 116
Synaptics Edge Scrolling (284): 0, 0, 0
Synaptics Two-Finger Scrolling (285): 1, 1
Synaptics Move Speed (286): 1.000000, 1.750000, 0.034947, 0.000000
Synaptics Off (287): 2
Synaptics Locked Drags (288): 0
Synaptics Locked Drags Timeout (289): 5000
Synaptics Tap Action (290): 0, 0, 0, 0, 1, 2, 3
Synaptics Click Action (291): 1, 1, 1
Synaptics Circular Scrolling (292): 0
Synaptics Circular Scrolling Distance (293): 0.100007
Synaptics Circular Scrolling Trigger (294): 0
Synaptics Circular Pad (295): 0
Synaptics Palm Detection (296): 0
Synaptics Palm Dimensions (297): 10, 200
Synaptics Coasting Speed (298): 20.000000, 50.000000
Synaptics Pressure Motion (299): 30, 160
Synaptics Pressure Motion Factor (300): 1.000000, 1.000000
Synaptics Grab Event Device (301): 0
Synaptics Gestures (302): 1
Synaptics Capabilities (303): 1, 0, 1, 1, 1, 1, 1
Synaptics Pad Resolution (304): 89, 40
Synaptics Area (305): 0, 0, 0, 0
Synaptics Noise Cancellation (306): 28, 28
Device Product ID (266): 2, 7
Device Node (265): "/dev/input/event13"
It would be great if you can reproduce the behavior of these options in
libinput. But I can't configure noise cancellation and don't know if
deceleration is available in libinput.
> the current profile is the 'adaptive' profile, same as the mouse profile.
> You can quite easily hack the source to use the flat profile instead but tbh
> I doubt that's the behaviour you want either.
Okay, but why can't I set the flat profile from the configuration?
> the question is *why* this happens, since the acceleration itself should be
> the same on any device, regardless of the resolution. So far I only found a
> possible issue with the sampling rate but yours is within the same range as
> my touchpad here, so shouldn't be affected by that. Any help in identifying
> why your touchpad appears to accelerate when it shouldn't would be
> appreciated.
I don't know how, I gave you all I could report. Can't you find anything from
evemu record?
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20170207/2cce7dd3/attachment-0001.html>
More information about the wayland-bugs
mailing list