<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Can't manage acceleration profile on HP 255 G5 "SynPS/2 Synaptics TouchPad""
href="https://bugs.freedesktop.org/show_bug.cgi?id=99695#c6">Comment # 6</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Can't manage acceleration profile on HP 255 G5 "SynPS/2 Synaptics TouchPad""
href="https://bugs.freedesktop.org/show_bug.cgi?id=99695">bug 99695</a>
from <span class="vcard"><a class="email" href="mailto:giuseppemargarita@gmail.com" title="giuseppemargarita@gmail.com">giuseppemargarita@gmail.com</a>
</span></b>
<pre>(In reply to Peter Hutterer from <a href="show_bug.cgi?id=99695#c5">comment #5</a>)
<span class="quote">> 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...</span >
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: <a href="https://bbs.archlinux.org/viewtopic.php?id=222388">https://bbs.archlinux.org/viewtopic.php?id=222388</a>
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.
<span class="quote">> 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.</span >
Okay, but why can't I set the flat profile from the configuration?
<span class="quote">> 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.</span >
I don't know how, I gave you all I could report. Can't you find anything from
evemu record?</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>