Opened 2 years ago

Last modified 2 years ago

#17526 new bug

ELAN Input Device (touchpad) not working

Reported by: smallstepforman Owned by:
Priority: normal Milestone: Unscheduled
Component: Drivers/Input/PS2 Version: R1/beta3
Keywords: ELAN Cc:
Blocked By: Blocking:
Platform: All

Description

HP Omen 16.1 (Advantage Edition)

Snip from Linux hwinfo

85: PS/2 00.0: 10500 PS/2 Mouse

[Created at input.249] Unique ID: AH6Q.i0zzIsrku6A Hardware Class: mouse Model: "ELAN0752:00 04F3:31C2 Mouse" Vendor: 0x04f3 Device: 0x31c2 "ELAN0752:00 04F3:31C2 Mouse" Compatible to: int 0x0210 0x0002 Device File: /dev/input/mice (/dev/input/mouse0) Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event13 Device Number: char 13:63 (char 13:32) Driver Info #0:

Buttons: 2 Wheels: 0 XFree86 Protocol: explorerps/2 GPM Protocol: exps2

Config Status: cfg=new, avail=yes, need=no, active=unknown

86: PS/2 00.0: 10500 PS/2 Mouse

[Created at input.249] Unique ID: AH6Q.hjK0fcb3t82 Hardware Class: mouse Model: "ELAN0752:00 04F3:31C2 Touchpad" Vendor: 0x04f3 Device: 0x31c2 "ELAN0752:00 04F3:31C2 Touchpad" Compatible to: int 0x0210 0x0001 Device File: /dev/input/mice (/dev/input/mouse1) Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event14, /dev/input/by-path/platform-AMDI0010:03-event-mouse, /dev/input/by-path/platform-AMDI0010:03-mouse Device Number: char 13:63 (char 13:33) Driver Info #0:

Buttons: 1 Wheels: 0 XFree86 Protocol: explorerps/2 GPM Protocol: exps2

Config Status: cfg=new, avail=yes, need=no, active=unknown

: Bus=0018 Vendor=04f3 Product=31c2 Version=0100

N: Name="ELAN0752:00 04F3:31C2 Mouse" P: Phys=i2c-ELAN0752:00 S: Sysfs=/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23 U: Uniq= H: Handlers=mouse0 event13 B: PROP=0 B: EV=17 B: KEY=30000 0 0 0 0 B: REL=3 B: MSC=10

I: Bus=0018 Vendor=04f3 Product=31c2 Version=0100 N: Name="ELAN0752:00 04F3:31C2 Touchpad" P: Phys=i2c-ELAN0752:00 S: Sysfs=/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25 U: Uniq= H: Handlers=mouse1 event14 B: PROP=5 B: EV=1b B: KEY=e520 10000 0 0 0 0 B: ABS=2e0800000000003 B: MSC=20

hid-multitouch: /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001 i2c_hid: /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00 irq:0 37 ( 2091) "11 ELAN0752:00" input: name = event13, path = /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23/event13

dev = 13:77 input device: bus = hid, bus_id = 0018:04F3:31C2.0001 driver = hid-multitouch

path = /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001

input: name = mouse0, path = /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23/mouse0

dev = 13:32 input device: bus = hid, bus_id = 0018:04F3:31C2.0001 driver = hid-multitouch

path = /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001

input: name = input25, path = /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25

no dev - ignoredinput: name = mouse1, path = /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25/mouse1 dev = 13:33 input device: bus = hid, bus_id = 0018:04F3:31C2.0001 driver = hid-multitouch

path = /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001

bus = 24, name = ELAN0752:00 04F3:31C2 Touchpad

handlers = mouse1 event14 key = 000000000000e52000000000000100000000000000000000000000000000000000000000000000000000000000000000 abs = 02e0800000000003 mouse buttons = 1 mouse wheels = 0 is_mouse = 1 is_joystick = 0

P: /devices/LNXSYSTM:00/LNXSYBUS:00/AMDI0010:03/ELAN0752:00

L: 0 E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/AMDI0010:03/ELAN0752:00 E: SUBSYSTEM=acpi E: MODALIAS=acpi:ELAN0752:PNP0C50: E: USEC_INITIALIZED=8229910 E: ID_VENDOR_FROM_DATABASE=ELAD srl

P: /devices/LNXSYSTM:00/LNXSYBUS:00/AMDI0010:03/ELAN0752:00/wakeup/wakeup55 L: 0 E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/AMDI0010:03/ELAN0752:00/wakeup/wakeup55 E: SUBSYSTEM=wakeup

P: /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00

L: 0 E: DEVPATH=/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00 E: SUBSYSTEM=i2c E: DRIVER=i2c_hid E: MODALIAS=acpi:ELAN0752:PNP0C50: E: USEC_INITIALIZED=8261471 E: ID_VENDOR_FROM_DATABASE=ELAD srl

P: /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001 L: 0 E: DEVPATH=/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001 E: SUBSYSTEM=hid E: DRIVER=hid-multitouch E: HID_ID=0018:000004F3:000031C2 E: HID_NAME=ELAN0752:00 04F3:31C2 E: HID_PHYS=i2c-ELAN0752:00 E: HID_UNIQ= E: MODALIAS=hid:b0018g0004v000004F3p000031C2

P: /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/hidraw/hidraw0 N: hidraw0 L: 0 E: DEVPATH=/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/hidraw/hidraw0 E: SUBSYSTEM=hidraw E: DEVNAME=/dev/hidraw0 E: MAJOR=241 E: MINOR=0

P: /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23 L: 0 E: DEVPATH=/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23 E: SUBSYSTEM=input E: PRODUCT=18/4f3/31c2/100 E: NAME="ELAN0752:00 04F3:31C2 Mouse" E: PHYS="i2c-ELAN0752:00" E: UNIQ="" E: PROP=0 E: EV=17 E: KEY=30000 0 0 0 0 E: REL=3 E: MSC=10 E: MODALIAS=input:b0018v04F3p31C2e0100-e0,1,2,4,k110,111,r0,1,am4,lsfw E: USEC_INITIALIZED=8652754 E: ID_INPUT=1 E: ID_INPUT_POINTINGSTICK=1 E: ID_INPUT_MOUSE=1 E: ID_SERIAL=noserial E: ID_PATH=platform-AMDI0010:03 E: ID_PATH_TAG=platform-AMDI0010_03 E: ID_FOR_SEAT=input-platform-AMDI0010_03 E: TAGS=:seat:

P: /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23/event13 N: input/event13 L: 0 S: input/by-path/platform-AMDI0010:03-event-mouse E: DEVPATH=/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23/event13 E: SUBSYSTEM=input E: DEVNAME=/dev/input/event13 E: MAJOR=13 E: MINOR=77 E: USEC_INITIALIZED=8739858 E: ID_INPUT=1 E: ID_INPUT_POINTINGSTICK=1 E: ID_INPUT_MOUSE=1 E: ID_SERIAL=noserial E: ID_PATH=platform-AMDI0010:03 E: ID_PATH_TAG=platform-AMDI0010_03 E: LIBINPUT_DEVICE_GROUP=18/4f3/31c2:i2c-ELAN0752:00 E: DEVLINKS=/dev/input/by-path/platform-AMDI0010:03-event-mouse

P: /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23/mouse0 N: input/mouse0 L: 0 S: input/by-path/platform-AMDI0010:03-mouse E: DEVPATH=/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23/mouse0 E: SUBSYSTEM=input E: DEVNAME=/dev/input/mouse0 E: MAJOR=13 E: MINOR=32 E: USEC_INITIALIZED=8653487 E: ID_INPUT=1 E: ID_INPUT_POINTINGSTICK=1 E: ID_INPUT_MOUSE=1 E: ID_SERIAL=noserial E: ID_PATH=platform-AMDI0010:03 E: ID_PATH_TAG=platform-AMDI0010_03 E: DEVLINKS=/dev/input/by-path/platform-AMDI0010:03-mouse

P: /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25 L: 0 E: DEVPATH=/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25 E: SUBSYSTEM=input E: PRODUCT=18/4f3/31c2/100 E: NAME="ELAN0752:00 04F3:31C2 Touchpad" E: PHYS="i2c-ELAN0752:00" E: UNIQ="" E: PROP=5 E: EV=1b E: KEY=e520 10000 0 0 0 0 E: ABS=2e0800000000003 E: MSC=20 E: MODALIAS=input:b0018v04F3p31C2e0100-e0,1,3,4,k110,145,148,14A,14D,14E,14F,ra0,1,2F,35,36,37,39,m5,lsfw E: USEC_INITIALIZED=8653009 E: ID_INPUT=1 E: ID_INPUT_TOUCHPAD=1 E: ID_SERIAL=noserial E: ID_PATH=platform-AMDI0010:03 E: ID_PATH_TAG=platform-AMDI0010_03 E: ID_FOR_SEAT=input-platform-AMDI0010_03 E: TAGS=:seat:

P: /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25/event14 N: input/event14 L: 0 S: input/by-path/platform-AMDI0010:03-event-mouse E: DEVPATH=/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25/event14 E: SUBSYSTEM=input E: DEVNAME=/dev/input/event14 E: MAJOR=13 E: MINOR=78 E: USEC_INITIALIZED=8846082 E: ID_INPUT=1 E: ID_INPUT_TOUCHPAD=1 E: ID_INPUT_WIDTH_MM=122 E: ID_INPUT_HEIGHT_MM=76 E: ID_SERIAL=noserial E: ID_PATH=platform-AMDI0010:03 E: ID_PATH_TAG=platform-AMDI0010_03 E: LIBINPUT_DEVICE_GROUP=18/4f3/31c2:i2c-ELAN0752:00 E: DEVLINKS=/dev/input/by-path/platform-AMDI0010:03-event-mouse

P: /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25/mouse1 N: input/mouse1 L: 0 S: input/by-path/platform-AMDI0010:03-mouse E: DEVPATH=/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25/mouse1 E: SUBSYSTEM=input E: DEVNAME=/dev/input/mouse1 E: MAJOR=13 E: MINOR=33 E: USEC_INITIALIZED=8654262 E: ID_INPUT=1 E: ID_INPUT_TOUCHPAD=1 E: ID_SERIAL=noserial E: ID_PATH=platform-AMDI0010:03 E: ID_PATH_TAG=platform-AMDI0010_03 E: DEVLINKS=/dev/input/by-path/platform-AMDI0010:03-mouse

/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00 /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001 /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/hidraw/hidraw0

name: /dev/hidraw0

/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23 /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23/event13

name: /dev/input/event13 links: /dev/input/event13

/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23/mouse0

name: /dev/input/mouse0 links: /dev/input/mouse0

/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25 /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25/event14

name: /dev/input/event14 links: /dev/input/by-path/platform-AMDI0010:03-event-mouse

/devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25/mouse1

name: /dev/input/mouse1

<6>[ 8.474498] input: ELAN0752:00 04F3:31C2 Mouse as /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input23

<6>[ 8.474588] input: ELAN0752:00 04F3:31C2 Touchpad as /devices/platform/AMDI0010:03/i2c-1/i2c-ELAN0752:00/0018:04F3:31C2.0001/input/input25 <6>[ 8.474632] hid-multitouch 0018:04F3:31C2.0001: input,hidraw0: I2C HID v1.00 Mouse [ELAN0752:00 04F3:31C2] on i2c-ELAN0752:00

Attachments (1)

syslog (449.2 KB ) - added by smallstepforman 2 years ago.
Syslog

Download all attachments as: .zip

Change History (2)

comment:1 by waddlesplash, 2 years ago

Component: Drivers/Input/I2C-HIDDrivers/Input/PS2

Please attach a Haiku syslog.

Strange there are both an I2C and a PS2 interface for the touchpad? We probably don't support the PS/2 variant, I'd imagine.

by smallstepforman, 2 years ago

Attachment: syslog added

Syslog

Note: See TracTickets for help on using tickets.