Bug 45101

Summary: Sentelic touchpad not detected
Product: Drivers Reporter: Pavel Belyaev (pavelbbb)
Component: Input DevicesAssignee: drivers_input-devices
Severity: normal CC: dmitry.torokhov
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 3.2.0-26 Tree: Mainline
Regression: No
Attachments: dmidecode

Description Pavel Belyaev 2012-07-23 19:52:34 UTC
Created attachment 76031 [details]

My touchpad(sentelic) not detected in ubuntu 12.04, and detected after add i8024.nomux parameter
Comment 1 Pavel Belyaev 2012-07-23 19:53:43 UTC
My notebook DNS X300 (Ultrabook)
Comment 2 Dmitry Torokhov 2012-07-24 16:58:13 UTC
Unfortunately our friends at DNS were lazy and simply took Intel's reference BIOS and shoved it into the box. There is simply not enough unique information to quirk against, all relevant fields say "To be filled by O.E.M." or "Intel":

Handle 0x0001, DMI type 1, 27 bytes
System Information
	Manufacturer: Intel Co.,Ltd.
	Product Name: X300
	Version: To be filled by O.E.M.
	Serial Number: To be filled by O.E.M.
	UUID: <redacted>
	Wake-up Type: Power Switch
	SKU Number: To be filled by O.E.M.
	Family: To be filled by O.E.M.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
	Manufacturer: INTEL Corporation
	Product Name: HURONRIVER
	Version: To be filled by O.E.M.
	Serial Number: To be filled by O.E.M.
	Asset Tag: To be filled by O.E.M.
		Board is a hosting board
		Board is replaceable
	Location In Chassis: To be filled by O.E.M.
	Chassis Handle: 0x0003
	Type: Motherboard
	Contained Object Handles: 0

Unfortunately you will have to continue adding i8042.nomux to the kernel boot options.
Comment 3 Dmitry Torokhov 2012-07-24 16:59:02 UTC
BTW, if there are BIOS updates that fill proper data into DMI fields this issue can be revisited.