Everything is about the same. I have an updated BIOS, but the real question is:
can you replicate my issue. The issue isn't that the touchpad is enabled or disabled. I can't click or use it to scroll at all, aka: disabled.
My issue is that when I out 3 fingers on the touchpad then go click on something. Sometimes it works, sometimes it doesn't, and sometimes it acts as if I just grabbed whatever it is that I clicked on.
I replicate this by clicking on a scroll bar of a browser or a terminal window while I have 3 finger placed on the disabled trackpad.
You may ask: why in the world would someone ever put 3 fingers on a trackpad then try to click? Well, I have larger hands and often times, part of my hand rests on the trackpad and REALLY screws up things.
Please let me know if you can replicate this on your t460p.
$ uname -a
Linux t460p 4.10.16-200.fc25.x86_64 #1 SMP Mon May 15 15:19:52 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=15 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Yubico Yubico Yubikey II id=10 [slave keyboard (3)]
↳ Integrated Camera id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=16 [slave keyboard (3)]
# dmidecode -t system | head -n 14
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
Handle 0x000C, DMI type 1, 27 bytes
System Information
Manufacturer: LENOVO
Product Name: 20FXS0BB0U
Version: ThinkPad T460p
Serial Number: PF0N936H
UUID: AD22BA4C-2708-11B2-A85C-CFCA463AAE82
Wake-up Type: Power Switch
SKU Number: LENOVO_MT_20FX_BU_Think_FM_ThinkPad T460p
Family: ThinkPad T460p
# dmidecode -t bios
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
Handle 0x000B, DMI type 0, 24 bytes
BIOS Information
Vendor: LENOVO
Version: R07ET75W (2.15 )
Release Date: 02/21/2017
Address: 0xE0000
Runtime Size: 128 kB
ROM Size: 16384 kB
Characteristics:
PCI is supported
PNP is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
EDD is supported
3.5"/720 kB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 2.15
Firmware Revision: 1.4
Handle 0x0024, DMI type 13, 22 bytes
BIOS Language Information
Language Description Format: Abbreviated
Installable Languages: 1
en-US
Currently Installed Language: en-US
Everything is about the same. I have an updated BIOS, but the real question is:
can you replicate my issue. The issue isn't that the touchpad is enabled or disabled. I can't click or use it to scroll at all, aka: disabled.
My issue is that when I out 3 fingers on the touchpad then go click on something. Sometimes it works, sometimes it doesn't, and sometimes it acts as if I just grabbed whatever it is that I clicked on.
I replicate this by clicking on a scroll bar of a browser or a terminal window while I have 3 finger placed on the disabled trackpad.
You may ask: why in the world would someone ever put 3 fingers on a trackpad then try to click? Well, I have larger hands and often times, part of my hand rests on the trackpad and REALLY screws up things.
Please let me know if you can replicate this on your t460p.
$ loginctl
SESSION UID USER SEAT
c1 42 gdm seat0
2 1000 <username> seat0
$ loginctl show-session 2 -p Type
Type=x11
$ uname -a 200.fc25. x86_64 #1 SMP Mon May 15 15:19:52 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Linux t460p 4.10.16-
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=15 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Yubico Yubico Yubikey II id=10 [slave keyboard (3)]
↳ Integrated Camera id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=16 [slave keyboard (3)]
# dmidecode -t system | head -n 14
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
Handle 0x000C, DMI type 1, 27 bytes 2708-11B2- A85C-CFCA463AAE 82 MT_20FX_ BU_Think_ FM_ThinkPad T460p
System Information
Manufacturer: LENOVO
Product Name: 20FXS0BB0U
Version: ThinkPad T460p
Serial Number: PF0N936H
UUID: AD22BA4C-
Wake-up Type: Power Switch
SKU Number: LENOVO_
Family: ThinkPad T460p
# dmidecode -t bios
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
Handle 0x000B, DMI type 0, 24 bytes
BIOS Information
Vendor: LENOVO
Version: R07ET75W (2.15 )
Release Date: 02/21/2017
Address: 0xE0000
Runtime Size: 128 kB
ROM Size: 16384 kB
Characteristics:
PCI is supported
PNP is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
EDD is supported
3.5"/720 kB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 2.15
Firmware Revision: 1.4
Handle 0x0024, DMI type 13, 22 bytes
BIOS Language Information
Language Description Format: Abbreviated
Installable Languages: 1
en-US
Currently Installed Language: en-US
$ xinput list-props 'SynPS/2 Synaptics TouchPad'
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (139): 0
Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (274): 0
libinput Tapping Enabled Default (275): 0
libinput Tapping Drag Enabled (276): 1
libinput Tapping Drag Enabled Default (277): 1
libinput Tapping Drag Lock Enabled (278): 0
libinput Tapping Drag Lock Enabled Default (279): 0
libinput Tapping Button Mapping Enabled (280): 1, 0
libinput Tapping Button Mapping Default (281): 1, 0
libinput Accel Speed (282): 0.000000
libinput Accel Speed Default (283): 0.000000
libinput Natural Scrolling Enabled (284): 0
libinput Natural Scrolling Enabled Default (285): 0
libinput Send Events Modes Available (259): 1, 1
libinput Send Events Mode Enabled (260): 1, 0
libinput Send Events Mode Enabled Default (261): 0, 0
libinput Left Handed Enabled (286): 1
libinput Left Handed Enabled Default (287): 0
libinput Scroll Methods Available (288): 1, 1, 0
libinput Scroll Method Enabled (289): 0, 0, 0
libinput Scroll Method Enabled Default (290): 1, 0, 0
libinput Click Methods Available (291): 1, 1
libinput Click Method Enabled (292): 0, 0
libinput Click Method Enabled Default (293): 1, 0
libinput Middle Emulation Enabled (294): 0
libinput Middle Emulation Enabled Default (295): 0
libinput Disable While Typing Enabled (296): 1
libinput Disable While Typing Enabled Default (297): 1
Device Node (262): "/dev/input/event7"
Device Product ID (263): 2, 7
libinput Drag Lock Buttons (298): <no items>
libinput Horizontal Scroll Enabled (299): 1
# rpm -qa |grep libinput 1.7.2-2. fc26.x86_ 64 drv-libinput- 0.25.1- 1.fc27. x86_64
libinput-
xorg-x11-
# rpm -qa |grep evdev 1.5.7-1. fc27.x86_ 64
libevdev-