Touchpad not work: psmouse serio2: cypress_ps2: Reconnect: Unable to initialize Cypress absolute mode.

Bug #1650788 reported by slimbook
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
xserver-xorg-input-synaptics (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Hello,
Currently touching the touchpad the cursor does not move, and it seems to click, but it does not work.

In the past the Cypress touchpad worked with the Synaptics controller with this solution: http://askubuntu.com/a/428316

I attach detailed files with the error logs.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: xserver-xorg-input-synaptics 1.8.2-1ubuntu3
ProcVersionSignature: Ubuntu 4.4.0-53.74-generic 4.4.30
Uname: Linux 4.4.0-53-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.4
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Dec 17 19:23:30 2016
DistUpgraded: Fresh install
DistroCodename: xenial
DistroVariant: ubuntu
InstallationDate: Installed on 2016-12-16 (1 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
MachineType: SLIMBOOK KATANA
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-53-generic.efi.signed root=UUID=ea770e0e-82ee-46ca-b209-a8354f155f68 ro quiet splash
SourcePackage: xserver-xorg-input-synaptics
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/25/2016
dmi.bios.vendor: INSYDE Corp.
dmi.bios.version: 16L
dmi.board.asset.tag: Type2 - Board Asset Tag
dmi.board.name: KATANA
dmi.board.vendor: SLIMBOOK
dmi.board.version: Type2 - Board Version
dmi.chassis.asset.tag: Chassis Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: SLIMBOOK
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnINSYDECorp.:bvr16L:bd07/25/2016:svnSLIMBOOK:pnKATANA:pvrTBDbyOEM:rvnSLIMBOOK:rnKATANA:rvrType2-BoardVersion:cvnSLIMBOOK:ct10:cvrChassisVersion:
dmi.product.name: KATANA
dmi.product.version: TBD by OEM
dmi.sys.vendor: SLIMBOOK
version.compiz: compiz 1:0.9.12.2+16.04.20160823-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.67-1ubuntu0.16.04.2
version.libgl1-mesa-dri: libgl1-mesa-dri 11.2.0-1ubuntu2.2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 11.2.0-1ubuntu2.2
version.xserver-xorg-core: xserver-xorg-core 2:1.18.4-0ubuntu0.2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.1-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1.2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-1build2
xserver.bootTime: Sat Dec 17 19:13:30 2016
xserver.configfile: default
xserver.errors:
 CyPS/2 Cypress Trackpad: Read error 19
 CyPS/2 Cypress Trackpad: Read error 19
 CyPS/2 Cypress Trackpad: Read error 19
 CyPS/2 Cypress Trackpad: Read error 19
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 38562
 vendor MEI
xserver.version: 2:1.18.4-0ubuntu0.2

Revision history for this message
slimbook (slimbook) wrote :
Revision history for this message
slimbook (slimbook) wrote :

Attached dmseg | grep psmouse

Revision history for this message
slimbook (slimbook) wrote :

cat /proc/bus/input/devices

Revision history for this message
fermin (ferminako) wrote :
Download full text (24.9 KiB)

Hi, I have the same problem currently running linux mint.
Here my logs:
devices

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:18/PNP0C09:00/PNP0C0D:00/input/input0
U: Uniq=
H: Handlers=event0
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=4000 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0011 Vendor=0001 Product=0001 Version=ab83
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3 leds
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input7
U: Uniq=
H: Handlers=kbd event4
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0003 Vendor=046d Product=c534 Version=0111
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:00:14.0-2.1/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.1/1-2.1:1.0/0003:046D:C534.0001/input/input9
U: Uniq=
H: Handlers=sysrq kbd event5 leds
B: PROP=0
B: EV=120013
B: KEY=1000000000007 ff800000000007ff febeffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=1f

I: Bus=0003 Vendor=046d Product=c534 Version=0111
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:00:14.0-2.1/input1
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.1/1-2.1:1.1/0003:046D:C534.0002/input/input10
U: Uniq=
H: Handlers=kbd mouse0 event6
B: PROP=0
B: EV=1f
B: KEY=3007f 0 0 483ffff17aff32d bf54444600000000 ffff0001 130f938b17c000 677bfad941dfed 9ed68000004400 10000002
B: REL=1c3
B: ABS=100000000
B: MSC=10

I: Bus=0003 Vendor=090c Product=037c Version=0005
N: Name="USB 2.0 PC Cam"
P: Phys=usb-0000:00:14.0-7/button
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/input/input13
U: Uniq=
H: Handlers=kbd event7
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input14
U: Uniq=
H: Handlers=event8
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input15
U: Uniq=
H: Handlers=event9
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=7"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input16
U: Uniq=
H: Handlers=event10
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=8"
P: Phys...

Revision history for this message
fernando (nandow) wrote :

Hello, I'm currently experiencing the same issue, I don't know what Canonical did about the drivers, but nowadays my launchpad is not working at all.

Need help seriously, I can't even work with my laptop without a mouse...

K.R.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: New → Confirmed
Revision history for this message
slimbook (slimbook) wrote :
Download full text (3.6 KiB)

The great @kaihengfeng in the bug 1688625 told me to do this, and with this touchpad has worked partially:
sudo sh -c 'echo -n "elantech" > /sys/bus/serio/devices/serio2/protocol

Now if it works, but it works simply, without appearing as a touchpad in the system and without working with 2 fingers (scroll not work) or with 3, now it moves but only with a finger and these are its properties:

$ xinput --list-props 12

Device 'PS/2 Cypress Trackpad':
 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 Accel Speed (545): 0.000000
 libinput Accel Speed Default (546): 0.000000
 libinput Accel Profiles Available (547): 1, 1
 libinput Accel Profile Enabled (548): 1, 0
 libinput Accel Profile Enabled Default (549): 1, 0
 libinput Natural Scrolling Enabled (550): 0
 libinput Natural Scrolling Enabled Default (551): 0
 libinput Send Events Modes Available (262): 1, 0
 libinput Send Events Mode Enabled (263): 0, 0
 libinput Send Events Mode Enabled Default (264): 0, 0
 libinput Left Handed Enabled (552): 0
 libinput Left Handed Enabled Default (553): 0
 libinput Scroll Methods Available (554): 0, 0, 1
 libinput Scroll Method Enabled (555): 0, 0, 1
 libinput Scroll Method Enabled Default (556): 0, 0, 1
 libinput Button Scrolling Button (557): 2
 libinput Button Scrolling Button Default (558): 2
 libinput Middle Emulation Enabled (559): 0
 libinput Middle Emulation Enabled Default (560): 0
 Device Node (265): "/dev/input/event11"
 Device Product ID (266): 2, 1
 libinput Drag Lock Buttons (561): <no items>
 libinput Horizontal Scroll Enabled (562): 1
 Synaptics Off (287): 0

Before this the touchpad did not move, and it returned these properties:

$ xinput --list-props 12

Device 'CyPS/2 Cypress Trackpad':
 Device Enabled (140): 0
 Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
 Device Accel Profile (270): 1
 Device Accel Constant Deceleration (271): 2.500000
 Device Accel Adaptive Deceleration (272): 1.000000
 Device Accel Velocity Scaling (273): 12.500000
 Synaptics Edges (274): 60, 1440, 37, 663
 Synaptics Finger (275): 25, 30, 0
 Synaptics Tap Time (276): 180
 Synaptics Tap Move (277): 72
 Synaptics Tap Durations (278): 180, 180, 100
 Synaptics ClickPad (279): 0
 Synaptics Middle Button Timeout (280): 75
 Synaptics Two-Finger Pressure (281): 282
 Synaptics Two-Finger Width (282): 112
 Synaptics Scrolling Distance (283): -33, -33
 Synaptics Edge Scrolling (284): 0, 0, 0
 Synaptics Two-Finger Scrolling (285): 1, 1
 Synaptics Move Speed (286): 1.000000, 1.750000, 0.120846, 0.000000
 Synaptics Off (287): 2
 Synaptics Locked Drags (288): 0
 Synaptics Locked Drags Timeout (289): 5000
 Synaptics Tap Action (290): 0, 0, 0, 0, 0, 0, 0
 Synaptics Click Action (291): 1, 1, 0
 Synaptics Circular Scrolling (292): 0
 Synaptics Circular Scrolling Distance (293): 0.100000
 Synaptics Circular Scrolling Trigger (294): 0
 Synaptics Circular Pad (295): 0
 Synaptics Palm Detection (296): 0
 Synaptics Palm Dimensions (297): 160, 200
 Synaptics Coasting Speed (298): 20.000000, 50...

Read more...

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

It's a cypress touchpad, I don't think use elantech protocol is the right thing to do.

Revision history for this message
slimbook (slimbook) wrote :

Hi @kaihengfeng
With what protocol we can try?
Cypress not work fine now with Synaptics, the pointer is crazy.
Thanks,

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.