I am unable to fully disable touchpad.
I disable the device with xinput and it shows as disabled:
$ xinput list-props 12|grep Enabled
Device Enabled (130): 0
However, when I use trackpoint and doing selection with left button, occasionally I can touch it with my hand and selection becomes sticky! So even I release left button, the pointer is still in selection mode.
I can reproduce the same always with two finger tap.
1. Press and hold left button for trackpoint.
2. Touch touchpad with two fingers
3. Release left button.
5. Remove two fingers from touchpad
5. Moving pointer and observe selection continues
I am unable to turn it off.
Just a clarification.
Turning off the selection is possible with clicking left button again.
I am unable to turn off sticky behavior of two finger tap on disabled touchpad.
run xinput test-xi2 after disabling the touchpad and see if you can reproduce it. Make a note of the touchpad's device ID in the list at the stop, then look out for events from that device.
Most events will have a 'device' line similar to this:
device: 3 (9)
Where the number in the brackets, 9 in this example, indicates which device the event came from. Do you still get events from the touchpad when it's disabled?
What laptop model and touchpad model are we talking about here anyway?
no I don't get event from 2-finger tap in xinput. I attach log. The 2-finger tap should be after raw button press.
I am able to reproduce this issue on both of my laptops: Lenovo Thinkpad X260 (model ID 20F6) and Lenovo Helix 2 (model ID 20CG) with Thindpad Helix Ultrabook Pro keyboard .
Both touchpads are showing as SyncPS/2 in xinput output. I am not aware of how to get further touchpad model details
Created attachment 132859 [details]
Attach the full output of sudo evemu-record for a tap sequence, and the xinput list output as well please. The xinput log is cut short, so it's a bit hard to figure out which device is which.
Created attachment 132942 [details]
Created attachment 132943 [details]
Here is evemu-record output just for 2-finger tap.
Let me know if I need to fully reproduce the issue and provide full output from all commands
If the device list hasn't changed since the last incarnation, it looks like the device that's sending events (id 12) is the trackpoint. that's a bit strange, you might want to verify this, i.e. run xinput test-xi2 again, note the device IDs for your touchpad and trackpoint, disable the device, then reproduce it. Do you really see the trackpoint id when the ghost events happen? if so, we likely have some kernel issue.
do you have any other non-standard configuration? what touchpad driver do you use? libinput or synaptics? what's the output of xinput list-props <device name> for the touchpad
Created attachment 132965 [details]
I have reproduced the issue and collected both logs here uncut.
Created attachment 132966 [details]
Created attachment 132967 [details]
xinput list props touchpad
in xinput output I don't see any events from touchpad. I use synaptics driver and touchpad is always disabled. Trackpoint is my working device, e.g. I am always using only it.
I don't use libinput.
judging by the xinput output, you're using evdev as touchpad driver. That's unusual, especially since you say you use the synaptics driver. Either you're missing the package or you have some configuration to override synaptics with evdev.
the xinput log shows that all the events are coming from the trackpoint only, there are none from the touchpad. I'm a bit stuck now, i really don't know what to do here. The only explanation I have here is that using the touchpad can sometimes generate events on the traackpoint kenel device. Not sure how to fix that, tbh.
Created attachment 133093 [details]
I've found that synaptics xorg driver package is not installed on my system.
I was judging that it was synaptics from xinput output however I did check
and found it's actually absent.
Sorry for wrong information.
I have touchpad disabled in cmos setup also.
On 28 July 2017 at 17:07, <firstname.lastname@example.org> wrote:
> *Comment # 12 <https://bugs.freedesktop.org/show_bug.cgi?id=101886#c12> on
> bug 101886 <https://bugs.freedesktop.org/show_bug.cgi?id=101886> from Peter
> Hutterer <email@example.com> *
> judging by the xinput output, you're using evdev as touchpad driver. That's
> unusual, especially since you say you use the synaptics driver. Either you're
> missing the package or you have some configuration to override synaptics with
> the xinput log shows that all the events are coming from the trackpoint only,
> there are none from the touchpad. I'm a bit stuck now, i really don't know what
> to do here. The only explanation I have here is that using the touchpad can
> sometimes generate events on the traackpoint kenel device. Not sure how to fix
> that, tbh.
> You are receiving this mail because:
> - You reported the bug.
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/issues/7.