Right click does not work on Dell M3800 Synaptics clickpad

Bug #1824525 reported by Po-Hsu Lin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Right click on the clickpad does not work.

Looks like the right button has been recognized as a left button.

Left click in xev:
ButtonPress event, serial 37, synthetic NO, window 0x3200001,
    root 0x191, subw 0x0, time 2448142, (155,161), root:(1986,1189),
    state 0x0, button 1, same_screen YES

ButtonRelease event, serial 37, synthetic NO, window 0x3200001,
    root 0x191, subw 0x0, time 2448282, (155,161), root:(1986,1189),
    state 0x100, button 1, same_screen YES

Left click in evtest:
Event: time 1555071929.858424, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1
Event: time 1555071929.858424, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1
Event: time 1555071929.906290, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1
Event: time 1555071930.044313, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0
Event: time 1555071930.077387, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0
Event: time 1555071930.077387, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0

Right click in xev:
ButtonPress event, serial 37, synthetic NO, window 0x3200001,
    root 0x191, subw 0x0, time 2415207, (175,58), root:(2006,1086),
    state 0x0, button 1, same_screen YES

ButtonRelease event, serial 37, synthetic NO, window 0x3200001,
    root 0x191, subw 0x0, time 2415367, (175,58), root:(2006,1086),
    state 0x100, button 1, same_screen YES

Right click in evtest:
Event: time 1555071932.491732, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1
Event: time 1555071932.491732, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1
Event: time 1555071932.549622, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1
Event: time 1555071932.720730, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0
Event: time 1555071932.747618, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0
Event: time 1555071932.747618, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0

ProblemType: Bug
DistroRelease: Ubuntu 18.10
Package: linux-image-4.18.0-17-generic 4.18.0-17.18
ProcVersionSignature: Ubuntu 4.18.0-17.18-generic 4.18.20
Uname: Linux 4.18.0-17-generic x86_64
ApportVersion: 2.20.10-0ubuntu13.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: u 1660 F.... pulseaudio
 /dev/snd/controlC1: u 1660 F.... pulseaudio
CurrentDesktop: ubuntu:GNOME
Date: Fri Apr 12 08:20:54 2019
InstallationDate: Installed on 2019-04-03 (9 days ago)
InstallationMedia: Ubuntu 18.10 "Cosmic Cuttlefish" - Release amd64 (20181017.3)
MachineType: Dell Inc. Dell Precision M3800
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.18.0-17-generic root=UUID=62683a38-d516-49dd-9344-9a248877fb9b ro quiet splash vt.handoff=1
RelatedPackageVersions:
 linux-restricted-modules-4.18.0-17-generic N/A
 linux-backports-modules-4.18.0-17-generic N/A
 linux-firmware 1.175.1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/14/2014
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A07
dmi.board.name: Dell Precision M3800
dmi.board.vendor: Dell Inc.
dmi.board.version: A07
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: Not Specified
dmi.modalias: dmi:bvnDellInc.:bvrA07:bd10/14/2014:svnDellInc.:pnDellPrecisionM3800:pvrA07:rvnDellInc.:rnDellPrecisionM3800:rvrA07:cvnDellInc.:ct8:cvrNotSpecified:
dmi.product.name: Dell Precision M3800
dmi.product.sku: Dell Precision M3800
dmi.product.version: A07
dmi.sys.vendor: Dell Inc.

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

[ 2.536487] psmouse serio1: synaptics: Your touchpad (PNP: DLL060d PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to <email address hidden>.

It may want to use SMBus (i.e. i2c_i801). Try removing it from blacklist, or upgrade kmod in disco-proposed.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.