<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Touchpad tap doesn't work on DELL XPS 15 9550"
href="https://bugs.freedesktop.org/show_bug.cgi?id=96925#c5">Comment # 5</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Touchpad tap doesn't work on DELL XPS 15 9550"
href="https://bugs.freedesktop.org/show_bug.cgi?id=96925">bug 96925</a>
from <span class="vcard"><a class="email" href="mailto:russell+freedesktop.org@stuart.id.au" title="Russell Stuart <russell+freedesktop.org@stuart.id.au>"> <span class="fn">Russell Stuart</span></a>
</span></b>
<pre><span class="quote">> if that detects the taps as button presses</span >
I think this means it does:
$ sudo libinput-debug-events --enable-tap
event5 DEVICE_ADDED Power Button seat0 default group1
cap:k
event9 DEVICE_ADDED Video Bus seat0 default group2
cap:k
event10 DEVICE_ADDED Video Bus seat0 default group2
cap:k
event3 DEVICE_ADDED Power Button seat0 default group3
cap:k
event4 DEVICE_ADDED Sleep Button seat0 default group4
cap:k
event7 DEVICE_ADDED Integrated_Webcam_HD seat0 default group5
cap:k
event6 DEVICE_ADDED ELAN Touchscreen seat0 default group6
cap:t size 333.50/188.50mm calib
event15 DEVICE_ADDED DLL06E4:01 06CB:7A13 Touchpad seat0 default group7
cap:pg size 102.33/77.33mm tap(dl off) left scroll-nat scroll-2fg-edge
click-buttonareas-clickfinger dwt-on
event0 DEVICE_ADDED AT Translated Set 2 keyboard seat0 default group8
cap:k
event1 DEVICE_ADDED SynPS/2 Synaptics TouchPad seat0 default group9
cap:pg size 106.98/80.00mm tap(dl off) left scroll-nat scroll-2fg-edge
click-buttonareas-clickfinger dwt-on
event15 POINTER_BUTTON +1.10s BTN_LEFT (272) pressed, seat count: 1
event15 POINTER_BUTTON +1.37s BTN_LEFT (272) released, seat count: 0
event0 KEYBOARD_KEY +5.06s KEY_LEFTCTRL (29) pressed
event0 KEYBOARD_KEY +6.18s KEY_C (46) pressed
$
<span class="quote">> xinput list-props output in the debian report shows that tapping is enabled</span >
though. please make sure this is still the case.
It isn't the case on boot:
$ xinput list-props 15
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000,
0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (281): 0
libinput Tapping Enabled Default (282): 0
libinput Tapping Drag Enabled (283): 1
libinput Tapping Drag Enabled Default (284): 1
libinput Tapping Drag Lock Enabled (285): 0
libinput Tapping Drag Lock Enabled Default (286): 0
libinput Accel Speed (287): 0.000000
libinput Accel Speed Default (288): 0.000000
libinput Natural Scrolling Enabled (289): 0
libinput Natural Scrolling Enabled Default (290): 0
libinput Send Events Modes Available (261): 1, 1
libinput Send Events Mode Enabled (262): 0, 0
libinput Send Events Mode Enabled Default (263): 0, 0
libinput Left Handed Enabled (291): 0
libinput Left Handed Enabled Default (292): 0
libinput Scroll Methods Available (293): 1, 1, 0
libinput Scroll Method Enabled (294): 1, 0, 0
libinput Scroll Method Enabled Default (295): 1, 0, 0
libinput Click Methods Available (296): 1, 1
libinput Click Method Enabled (297): 1, 0
libinput Click Method Enabled Default (298): 1, 0
libinput Disable While Typing Enabled (299): 1
libinput Disable While Typing Enabled Default (300): 1
Device Node (264): "/dev/input/event1"
Device Product ID (265): 2, 7
libinput Drag Lock Buttons (301): <no items>
libinput Horizonal Scroll Enabled (266): 1
$
So I execute:
$ xinput set-prop 15 281 1
$ xinput list-props 15
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000,
0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (281): 1
libinput Tapping Enabled Default (282): 0
libinput Tapping Drag Enabled (283): 1
libinput Tapping Drag Enabled Default (284): 1
libinput Tapping Drag Lock Enabled (285): 0
libinput Tapping Drag Lock Enabled Default (286): 0
libinput Accel Speed (287): 0.000000
libinput Accel Speed Default (288): 0.000000
libinput Natural Scrolling Enabled (289): 0
libinput Natural Scrolling Enabled Default (290): 0
libinput Send Events Modes Available (261): 1, 1
libinput Send Events Mode Enabled (262): 0, 0
libinput Send Events Mode Enabled Default (263): 0, 0
libinput Left Handed Enabled (291): 0
libinput Left Handed Enabled Default (292): 0
libinput Scroll Methods Available (293): 1, 1, 0
libinput Scroll Method Enabled (294): 1, 0, 0
libinput Scroll Method Enabled Default (295): 1, 0, 0
libinput Click Methods Available (296): 1, 1
libinput Click Method Enabled (297): 1, 0
libinput Click Method Enabled Default (298): 1, 0
libinput Disable While Typing Enabled (299): 1
libinput Disable While Typing Enabled Default (300): 1
Device Node (264): "/dev/input/event1"
Device Product ID (265): 2, 7
libinput Drag Lock Buttons (301): <no items>
libinput Horizonal Scroll Enabled (266): 1
$
And tapping still does not work. However, note this comment in the debian bug
report:
<span class="quote">> Again using "xinput set-prop 15 ..." had no effect I could detect (I</span >
tried setting 283=0, 289=1,1 295=2,1,3 306=0).</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>