On Mon, 21 Mar 2016 at 20:37:42 -0400, Steve wrote: > >Synopsis: Elantech Clickpad is not recognized > >Category: kernel > >Environment: > System : OpenBSD 5.9 > Details : OpenBSD 5.9 (GENERIC.MP) #4: Mon Mar 21 00:43:57 EDT > 2016 > > [email protected]:/home/sharms/src/sys/arch/amd64/compile/GENERIC.MP > > Architecture: OpenBSD.amd64 > Machine : amd64 > >Description: > Trackpad is not recognized by the PMS driver, I think this may > be i2c / hid > >How-To-Repeat: > Try to use the Trackpad > >Fix: > None however it does work in current Linux releases > > > dmesg: > OpenBSD 5.9 (GENERIC.MP) #4: Mon Mar 21 00:43:57 EDT 2016 > > [email protected]:/home/sharms/src/sys/arch/amd64/compile/GENERIC.MP > real mem = 4210065408 (4015MB) > avail mem = 4078268416 (3889MB) > mpath0 at root > scsibus0 at mpath0: 256 targets > mainbus0 at root > bios0 at mainbus0: SMBIOS rev. 2.7 @ 0x7cf22020 (12 entries) > bios0: vendor coreboot version "coolstar" date 03/10/2016 > bios0: Google Gandof
(This appears to be a Toshiba Chromebook 2) According to a Linux dmesg I found (http://pastebin.com/FNEhYdsZ), this laptop has a Synaptics trackpad attached over i2c, but it does not use the HID-over-i2c standard so it would not get recognized by ihidev(4). Apparently it does not have a legacy ps2 attachment either, which would get recognized by pckbc(4)/pms(4). This isn't really a bug, it's just lacking a custom hardware driver for Elantech over i2c. Similarly, the Acer C720 Chromebook has a Cypress APA touchpad that is attached over i2c but not HID-over-i2c, and would need a custom driver written (DragonFlyBSD has a cyapa(4) driver for it).
