Opened 3 years ago
Last modified 3 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
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.