Hi there Benjamin, The evemu-record is as follows - when using it, no actions are recorded. I have included the other information as an attachment. The last known working version of the kernel with my touchpad was 4.20.2. Thanks, Amy ----- Original message ----- From: Benjamin Tissoires <benjamin.tissoires@xxxxxxxxxx> To: Amy Wilson <awils_1@xxxxxxxxxx> Cc: "open list:HID CORE LAYER" <linux-input@xxxxxxxxxxxxxxx>, Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx> Subject: Re: Elan Touchpad Has Stopped Working Date: Fri, 18 Jan 2019 08:26:21 +0100 Hi Amy, On Fri, Jan 18, 2019 at 2:31 AM Amy Wilson <awils_1@xxxxxxxxxx> wrote: > > Hi there, > > I am emailing you as a result of https://bugs.archlinux.org/task/59714 - it was suggested to inform upstream of further issues with Elan Touchpads. > > As such, as of 4.20.3 on Arch, my Elan Touchpad has stopped working. The machine type is an Acer Aspire E 17, E5-774G-57NH. Attached is the relevant logs. You seem to have a different issue than the known Thinkpad series. In your dmesg, there is no "psmouse serio1: elantech: Trying to set up SMBus access", which indicates that your touchpad (ELAN0501) is directly bound to elan_i2c. >From an initialization point of view, your touchpad also seems fine (no errors). So can you?: - provide an evemu-record of your touchpad when using it (package evemu in most distributions) - tell us if the touchpad used to work, and if so, which kernel version it was. Cheers, Benjamin > > I hope this is helpful. > - Amy Wilson
# EVEMU 1.3 # Kernel: 4.20.3-arch1-1-ARCH # DMI: dmi:bvnInsydeCorp.:bvrV1.12:bd08/02/2016:svnAcer:pnAspireE5-774G:pvrV1.12:rvnAcer:rnHulk_SK:rvrV1.12:cvnChassisManufacturer:ct10:cvrChassisVersion: # Input device name: "Elan Touchpad" # Input device ID: bus 0x18 vendor 0x4f3 product 0x0a version 0000 # Size in mm: 104x75 # Supported events: # Event type 0 (EV_SYN) # Event code 0 (SYN_REPORT) # Event code 1 (SYN_CONFIG) # Event code 2 (SYN_MT_REPORT) # Event code 3 (SYN_DROPPED) # Event code 4 ((null)) # Event code 5 ((null)) # Event code 6 ((null)) # Event code 7 ((null)) # Event code 8 ((null)) # Event code 9 ((null)) # Event code 10 ((null)) # Event code 11 ((null)) # Event code 12 ((null)) # Event code 13 ((null)) # Event code 14 ((null)) # Event code 15 (SYN_MAX) # Event type 1 (EV_KEY) # Event code 272 (BTN_LEFT) # Event code 325 (BTN_TOOL_FINGER) # Event code 328 (BTN_TOOL_QUINTTAP) # Event code 330 (BTN_TOUCH) # Event code 333 (BTN_TOOL_DOUBLETAP) # Event code 334 (BTN_TOOL_TRIPLETAP) # Event code 335 (BTN_TOOL_QUADTAP) # Event type 3 (EV_ABS) # Event code 0 (ABS_X) # Value 0 # Min 0 # Max 3234 # Fuzz 0 # Flat 0 # Resolution 31 # Event code 1 (ABS_Y) # Value 0 # Min 0 # Max 2337 # Fuzz 0 # Flat 0 # Resolution 31 # Event code 24 (ABS_PRESSURE) # Value 0 # Min 0 # Max 255 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 25 (ABS_DISTANCE) # Value 0 # Min 0 # Max 1 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 28 (ABS_TOOL_WIDTH) # Value 0 # Min 0 # Max 15 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 47 (ABS_MT_SLOT) # Value 0 # Min 0 # Max 4 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 48 (ABS_MT_TOUCH_MAJOR) # Value 0 # Min 0 # Max 2205 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 49 (ABS_MT_TOUCH_MINOR) # Value 0 # Min 0 # Max 2190 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 53 (ABS_MT_POSITION_X) # Value 0 # Min 0 # Max 3234 # Fuzz 0 # Flat 0 # Resolution 31 # Event code 54 (ABS_MT_POSITION_Y) # Value 0 # Min 0 # Max 2337 # Fuzz 0 # Flat 0 # Resolution 31 # Event code 57 (ABS_MT_TRACKING_ID) # Value 0 # Min 0 # Max 65535 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 58 (ABS_MT_PRESSURE) # Value 0 # Min 0 # Max 255 # Fuzz 0 # Flat 0 # Resolution 0 # Properties: # Property type 0 (INPUT_PROP_POINTER) # Property type 2 (INPUT_PROP_BUTTONPAD) N: Elan Touchpad I: 0018 04f3 000a 0000 P: 05 00 00 00 00 00 00 00 B: 00 0b 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 01 00 00 00 00 00 B: 01 20 e5 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 02 00 00 00 00 00 00 00 00 B: 03 03 00 00 13 00 80 63 06 B: 04 00 00 00 00 00 00 00 00 B: 05 00 00 00 00 00 00 00 00 B: 11 00 00 00 00 00 00 00 00 B: 12 00 00 00 00 00 00 00 00 B: 14 00 00 00 00 00 00 00 00 B: 15 00 00 00 00 00 00 00 00 B: 15 00 00 00 00 00 00 00 00 A: 00 0 3234 0 0 31 A: 01 0 2337 0 0 31 A: 18 0 255 0 0 0 A: 19 0 1 0 0 0 A: 1c 0 15 0 0 0 A: 2f 0 4 0 0 0 A: 30 0 2205 0 0 0 A: 31 0 2190 0 0 0 A: 35 0 3234 0 0 31 A: 36 0 2337 0 0 31 A: 39 0 65535 0 0 0 A: 3a 0 255 0 0 0 ################################ # Waiting for events # ################################