Activity log for bug #1694225

Date Who What changed Old value New value Message
2017-05-29 10:00:13 Rashi bug added bug
2017-05-30 17:55:43 Rashi bug watch added https://bugzilla.redhat.com/show_bug.cgi?id=1313939
2017-06-21 22:32:42 Launchpad Janitor xserver-xorg-input-synaptics (Ubuntu): status New Confirmed
2017-06-22 18:06:28 James Ward bug added subscriber James Ward
2017-12-03 20:12:50 penalvch affects xserver-xorg-input-synaptics (Ubuntu) linux (Ubuntu)
2017-12-03 20:12:50 penalvch linux (Ubuntu): importance Undecided Low
2017-12-03 20:12:50 penalvch linux (Ubuntu): status Confirmed Incomplete
2017-12-03 20:13:37 penalvch tags touchpad trackpoint
2017-12-06 07:39:18 Rashi tags apport-collected artful
2017-12-06 07:39:20 Rashi description Click lock is a behavior where you do a button click once, the system will register the click as "holding the button". In laptop Thinkpad T450s I have an issue where the disabled touchpad sometimes could trigger the click lock when clicking the trackpoint (red pointing stick)'s left button. Basically it happens randomly when my palm is touching the touchpad while I'm clicking the trackpoint left button. But I found a way to make the bug occurs easily: 1. Disable the touchpad first. You can do this from ubuntu's "Mouse & Touchpad" setting. 2. Put your two fingers on the touchpad (whether your two fingers are tapping or pressing the clickpad, it doesn't matter). You could use your left hand's index and middle finger for this. 3. While your left hand's two fingers are on the touchpad, use your right hand to click the trackpoint's left button once (don't hold it) on the desktop area, then immediately move the cursor with the pointing stick. 4. If the click lock effect gets triggered, you would see you make a selection drag on the desktop area. If the click lock doesn't happen, repeat again the step 3. The evtest log on the trackpoint: $evtest /dev/input/event15 Input driver version is 1.0.1 Input device ID: bus 0x11 vendor 0x2 product 0xa version 0x0 Input device name: "TPPS/2 IBM TrackPoint" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 272 (BTN_LEFT) Event code 273 (BTN_RIGHT) Event code 274 (BTN_MIDDLE) Event type 2 (EV_REL) Event code 0 (REL_X) Event code 1 (REL_Y) Properties: Property type 0 (INPUT_PROP_POINTER) Property type 5 (INPUT_PROP_POINTING_STICK) Testing ... (interrupt to exit) Event: time 1496047216.720823, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1496047216.720823, -------------- SYN_REPORT ------------ Event: time 1496047216.778898, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0 Event: time 1496047216.778898, -------------- SYN_REPORT ------------ Event: time 1496047220.234518, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1496047220.234518, -------------- SYN_REPORT ------------ If the click lock is not triggered, you would see BTN_LEFT's value 1 & 0: Event: time 1496047216.720823, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1496047216.778898, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0 But if the click lock is triggered, you would only see value 1: Event: time 1496047220.234518, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 I am guessing "value 0" means release the button. So when click lock is happening, the button left is not released at all, thus it's producing "hold the button" effect. More Informations: This issue doesn't happen on other OS like Windows, but I can confirm it happens on most modern linux distro and DE I've tried (e.g. ubuntu v17/v16, kubuntu, ubuntu mate, xubuntu, lubuntu, linux mint, fedora, open suse, etc). So this issue must be coming from the synaptic touchpad driver, or maybe from the kernel (?) Also, the issue doesn't occur on older thinkpad models which doesn't use same clickpad type touchpad, e.g. T430 or X230. For newer thinkpad models (e.g. T460, X260, etc) which uses same clickpad design, same issue might exists too (need confirmation though). Click lock is a behavior where you do a button click once, the system will register the click as "holding the button". In laptop Thinkpad T450s I have an issue where the disabled touchpad sometimes could trigger the click lock when clicking the trackpoint (red pointing stick)'s left button. Basically it happens randomly when my palm is touching the touchpad while I'm clicking the trackpoint left button. But I found a way to make the bug occurs easily: 1. Disable the touchpad first. You can do this from ubuntu's "Mouse & Touchpad" setting. 2. Put your two fingers on the touchpad (whether your two fingers are tapping or pressing the clickpad, it doesn't matter). You could use your left hand's index and middle finger for this. 3. While your left hand's two fingers are on the touchpad, use your right hand to click the trackpoint's left button once (don't hold it) on the desktop area, then immediately move the cursor with the pointing stick. 4. If the click lock effect gets triggered, you would see you make a selection drag on the desktop area. If the click lock doesn't happen, repeat again the step 3. The evtest log on the trackpoint: $evtest /dev/input/event15 Input driver version is 1.0.1 Input device ID: bus 0x11 vendor 0x2 product 0xa version 0x0 Input device name: "TPPS/2 IBM TrackPoint" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 272 (BTN_LEFT) Event code 273 (BTN_RIGHT) Event code 274 (BTN_MIDDLE) Event type 2 (EV_REL) Event code 0 (REL_X) Event code 1 (REL_Y) Properties: Property type 0 (INPUT_PROP_POINTER) Property type 5 (INPUT_PROP_POINTING_STICK) Testing ... (interrupt to exit) Event: time 1496047216.720823, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1496047216.720823, -------------- SYN_REPORT ------------ Event: time 1496047216.778898, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0 Event: time 1496047216.778898, -------------- SYN_REPORT ------------ Event: time 1496047220.234518, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1496047220.234518, -------------- SYN_REPORT ------------ If the click lock is not triggered, you would see BTN_LEFT's value 1 & 0: Event: time 1496047216.720823, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1496047216.778898, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0 But if the click lock is triggered, you would only see value 1: Event: time 1496047220.234518, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 I am guessing "value 0" means release the button. So when click lock is happening, the button left is not released at all, thus it's producing "hold the button" effect. More Informations: This issue doesn't happen on other OS like Windows, but I can confirm it happens on most modern linux distro and DE I've tried (e.g. ubuntu v17/v16, kubuntu, ubuntu mate, xubuntu, lubuntu, linux mint, fedora, open suse, etc). So this issue must be coming from the synaptic touchpad driver, or maybe from the kernel (?) Also, the issue doesn't occur on older thinkpad models which doesn't use same clickpad type touchpad, e.g. T430 or X230. For newer thinkpad models (e.g. T460, X260, etc) which uses same clickpad design, same issue might exists too (need confirmation though). --- ApportVersion: 2.20.7-0ubuntu3 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: ubuntu 3980 F.... pulseaudio /dev/snd/controlC0: ubuntu 3980 F.... pulseaudio CasperVersion: 1.387 CurrentDesktop: ubuntu:GNOME DistroRelease: Ubuntu 17.10 LiveMediaBuild: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018) MachineType: LENOVO 20BX001LUS Package: linux (not installed) ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash ProcFB: 0 inteldrmfb ProcKernelCmdLine: file=/cdrom/preseed/username.seed boot=casper initrd=/casper/initrd.lz quiet splash --- maybe-ubiquity ProcVersionSignature: Ubuntu 4.13.0-16.19-generic 4.13.4 RelatedPackageVersions: linux-restricted-modules-4.13.0-16-generic N/A linux-backports-modules-4.13.0-16-generic N/A linux-firmware 1.169 Tags: artful Uname: Linux 4.13.0-16-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo _MarkForUpload: True dmi.bios.date: 03/16/2017 dmi.bios.vendor: LENOVO dmi.bios.version: JBET64WW (1.28 ) dmi.board.asset.tag: Not Available dmi.board.name: 20BX001LUS dmi.board.vendor: LENOVO dmi.board.version: SDK0E50510 WIN dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: None dmi.modalias: dmi:bvnLENOVO:bvrJBET64WW(1.28):bd03/16/2017:svnLENOVO:pn20BX001LUS:pvrThinkPadT450s:rvnLENOVO:rn20BX001LUS:rvrSDK0E50510WIN:cvnLENOVO:ct10:cvrNone: dmi.product.family: ThinkPad T450s dmi.product.name: 20BX001LUS dmi.product.version: ThinkPad T450s dmi.sys.vendor: LENOVO
2017-12-06 07:39:22 Rashi attachment added AlsaInfo.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019118/+files/AlsaInfo.txt
2017-12-06 07:39:24 Rashi attachment added CRDA.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019119/+files/CRDA.txt
2017-12-06 07:39:26 Rashi attachment added CurrentDmesg.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019120/+files/CurrentDmesg.txt
2017-12-06 07:39:28 Rashi attachment added IwConfig.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019121/+files/IwConfig.txt
2017-12-06 07:39:30 Rashi attachment added JournalErrors.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019122/+files/JournalErrors.txt
2017-12-06 07:39:32 Rashi attachment added Lspci.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019123/+files/Lspci.txt
2017-12-06 07:39:34 Rashi attachment added Lsusb.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019124/+files/Lsusb.txt
2017-12-06 07:39:36 Rashi attachment added ProcCpuinfo.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019125/+files/ProcCpuinfo.txt
2017-12-06 07:39:38 Rashi attachment added ProcCpuinfoMinimal.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019126/+files/ProcCpuinfoMinimal.txt
2017-12-06 07:39:39 Rashi attachment added ProcInterrupts.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019127/+files/ProcInterrupts.txt
2017-12-06 07:39:41 Rashi attachment added ProcModules.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019128/+files/ProcModules.txt
2017-12-06 07:39:43 Rashi attachment added PulseList.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019129/+files/PulseList.txt
2017-12-06 07:39:44 Rashi attachment added RfKill.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019130/+files/RfKill.txt
2017-12-06 07:39:48 Rashi attachment added UdevDb.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019131/+files/UdevDb.txt
2017-12-06 07:39:50 Rashi attachment added WifiSyslog.txt https://bugs.launchpad.net/bugs/1694225/+attachment/5019132/+files/WifiSyslog.txt
2017-12-06 16:55:58 penalvch description Click lock is a behavior where you do a button click once, the system will register the click as "holding the button". In laptop Thinkpad T450s I have an issue where the disabled touchpad sometimes could trigger the click lock when clicking the trackpoint (red pointing stick)'s left button. Basically it happens randomly when my palm is touching the touchpad while I'm clicking the trackpoint left button. But I found a way to make the bug occurs easily: 1. Disable the touchpad first. You can do this from ubuntu's "Mouse & Touchpad" setting. 2. Put your two fingers on the touchpad (whether your two fingers are tapping or pressing the clickpad, it doesn't matter). You could use your left hand's index and middle finger for this. 3. While your left hand's two fingers are on the touchpad, use your right hand to click the trackpoint's left button once (don't hold it) on the desktop area, then immediately move the cursor with the pointing stick. 4. If the click lock effect gets triggered, you would see you make a selection drag on the desktop area. If the click lock doesn't happen, repeat again the step 3. The evtest log on the trackpoint: $evtest /dev/input/event15 Input driver version is 1.0.1 Input device ID: bus 0x11 vendor 0x2 product 0xa version 0x0 Input device name: "TPPS/2 IBM TrackPoint" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 272 (BTN_LEFT) Event code 273 (BTN_RIGHT) Event code 274 (BTN_MIDDLE) Event type 2 (EV_REL) Event code 0 (REL_X) Event code 1 (REL_Y) Properties: Property type 0 (INPUT_PROP_POINTER) Property type 5 (INPUT_PROP_POINTING_STICK) Testing ... (interrupt to exit) Event: time 1496047216.720823, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1496047216.720823, -------------- SYN_REPORT ------------ Event: time 1496047216.778898, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0 Event: time 1496047216.778898, -------------- SYN_REPORT ------------ Event: time 1496047220.234518, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1496047220.234518, -------------- SYN_REPORT ------------ If the click lock is not triggered, you would see BTN_LEFT's value 1 & 0: Event: time 1496047216.720823, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1496047216.778898, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0 But if the click lock is triggered, you would only see value 1: Event: time 1496047220.234518, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 I am guessing "value 0" means release the button. So when click lock is happening, the button left is not released at all, thus it's producing "hold the button" effect. More Informations: This issue doesn't happen on other OS like Windows, but I can confirm it happens on most modern linux distro and DE I've tried (e.g. ubuntu v17/v16, kubuntu, ubuntu mate, xubuntu, lubuntu, linux mint, fedora, open suse, etc). So this issue must be coming from the synaptic touchpad driver, or maybe from the kernel (?) Also, the issue doesn't occur on older thinkpad models which doesn't use same clickpad type touchpad, e.g. T430 or X230. For newer thinkpad models (e.g. T460, X260, etc) which uses same clickpad design, same issue might exists too (need confirmation though). --- ApportVersion: 2.20.7-0ubuntu3 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: ubuntu 3980 F.... pulseaudio /dev/snd/controlC0: ubuntu 3980 F.... pulseaudio CasperVersion: 1.387 CurrentDesktop: ubuntu:GNOME DistroRelease: Ubuntu 17.10 LiveMediaBuild: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018) MachineType: LENOVO 20BX001LUS Package: linux (not installed) ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash ProcFB: 0 inteldrmfb ProcKernelCmdLine: file=/cdrom/preseed/username.seed boot=casper initrd=/casper/initrd.lz quiet splash --- maybe-ubiquity ProcVersionSignature: Ubuntu 4.13.0-16.19-generic 4.13.4 RelatedPackageVersions: linux-restricted-modules-4.13.0-16-generic N/A linux-backports-modules-4.13.0-16-generic N/A linux-firmware 1.169 Tags: artful Uname: Linux 4.13.0-16-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo _MarkForUpload: True dmi.bios.date: 03/16/2017 dmi.bios.vendor: LENOVO dmi.bios.version: JBET64WW (1.28 ) dmi.board.asset.tag: Not Available dmi.board.name: 20BX001LUS dmi.board.vendor: LENOVO dmi.board.version: SDK0E50510 WIN dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: None dmi.modalias: dmi:bvnLENOVO:bvrJBET64WW(1.28):bd03/16/2017:svnLENOVO:pn20BX001LUS:pvrThinkPadT450s:rvnLENOVO:rn20BX001LUS:rvrSDK0E50510WIN:cvnLENOVO:ct10:cvrNone: dmi.product.family: ThinkPad T450s dmi.product.name: 20BX001LUS dmi.product.version: ThinkPad T450s dmi.sys.vendor: LENOVO The disabled touchpad of my Thinkpad T450s sometimes triggers a click lock when I touch it with my palm. This is typical when I'm reaching to click the trackpoint's (red pointing stick) left button. Reproduction steps: 1. Disable the touchpad via Ubuntu's "Mouse & Touchpad" setting. 2. Place and hold two fingers in contact with the touchpad. 3. Click then release the trackpoint's left button once while the cursor is on the desktop area. Then immediately move the cursor with the pointing stick. 4. If the click lock effect gets triggered, a selection would have been made and dragged on the desktop area. If the click lock doesn't happen, repeat step 3. The evtest log on the trackpoint: $evtest /dev/input/event15 Input driver version is 1.0.1 Input device ID: bus 0x11 vendor 0x2 product 0xa version 0x0 Input device name: "TPPS/2 IBM TrackPoint" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 272 (BTN_LEFT) Event code 273 (BTN_RIGHT) Event code 274 (BTN_MIDDLE) Event type 2 (EV_REL) Event code 0 (REL_X) Event code 1 (REL_Y) Properties: Property type 0 (INPUT_PROP_POINTER) Property type 5 (INPUT_PROP_POINTING_STICK) Testing ... (interrupt to exit) Event: time 1496047216.720823, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1496047216.720823, -------------- SYN_REPORT ------------ Event: time 1496047216.778898, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0 Event: time 1496047216.778898, -------------- SYN_REPORT ------------ Event: time 1496047220.234518, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1496047220.234518, -------------- SYN_REPORT ------------ If the click lock is not triggered, you would see BTN_LEFT's value 1 & 0: Event: time 1496047216.720823, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1496047216.778898, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0 But if the click lock is triggered, you would only see value 1: Event: time 1496047220.234518, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 I am guessing "value 0" means release the button. So when click lock is happening, the button left is not released at all, thus it's producing "hold the button" effect. This issue doesn't happen with Windows. I can confirm it happens on Ubuntu v17/v16, Kubuntu, Ubuntu Mate, Xubuntu, Lubuntu, Linux Mint, Fedora, and Open Suse. Also, the issue doesn't occur on older thinkpad models which doesn't use the same clickpad, e.g. T430 or X230. WORKAROUND: Execute at a terminal: sudo rmmod psmouse && sudo modprobe psmouse proto=imps --- ApportVersion: 2.20.7-0ubuntu3 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: ubuntu 3980 F.... pulseaudio /dev/snd/controlC0: ubuntu 3980 F.... pulseaudio CasperVersion: 1.387 CurrentDesktop: ubuntu:GNOME DistroRelease: Ubuntu 17.10 LiveMediaBuild: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018) MachineType: LENOVO 20BX001LUS Package: linux (not installed) ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash ProcFB: 0 inteldrmfb ProcKernelCmdLine: file=/cdrom/preseed/username.seed boot=casper initrd=/casper/initrd.lz quiet splash --- maybe-ubiquity ProcVersionSignature: Ubuntu 4.13.0-16.19-generic 4.13.4 RelatedPackageVersions: linux-restricted-modules-4.13.0-16-generic N/A linux-backports-modules-4.13.0-16-generic N/A linux-firmware 1.169 Tags: artful Uname: Linux 4.13.0-16-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo _MarkForUpload: True dmi.bios.date: 03/16/2017 dmi.bios.vendor: LENOVO dmi.bios.version: JBET64WW (1.28 ) dmi.board.asset.tag: Not Available dmi.board.name: 20BX001LUS dmi.board.vendor: LENOVO dmi.board.version: SDK0E50510 WIN dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: None dmi.modalias: dmi:bvnLENOVO:bvrJBET64WW(1.28):bd03/16/2017:svnLENOVO:pn20BX001LUS:pvrThinkPadT450s:rvnLENOVO:rn20BX001LUS:rvrSDK0E50510WIN:cvnLENOVO:ct10:cvrNone: dmi.product.family: ThinkPad T450s dmi.product.name: 20BX001LUS dmi.product.version: ThinkPad T450s dmi.sys.vendor: LENOVO
2017-12-06 16:55:58 penalvch tags apport-collected artful apport-collected artful bios-outdated-1.30
2018-04-27 01:48:26 penalvch tags apport-collected artful bios-outdated-1.30 apport-collected artful bionic bios-outdated-1.30
2018-04-30 16:30:16 servitkar bug added subscriber servitkar
2018-06-14 01:50:39 Atsuhiro Kubo bug added subscriber Atsuhiro Kubo
2019-05-08 03:25:54 penalvch linux (Ubuntu): status Incomplete Fix Released
2019-07-24 21:20:10 Brad Figg tags apport-collected artful bionic bios-outdated-1.30 apport-collected artful bionic bios-outdated-1.30 cscc