Comment 2 for bug 580664

Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

The problem here appears to be caused by an improper Chassis Type in the DMI table. The problem we're working around with i8042.noloop is in code that is actually not supposed to be enabled for any laptops, but this DMI table does not indicate that it is a laptop, as indicated by "dmi.chassis.type: 1" or ...

  $ sudo dmidecode -s chassis-type
  Other

I believe that if the chassis-type was any of "{Portable, Laptop, Notebook, Sub-Notebook}" (types 8, 9, 10, and 14 respectively) then the touchpad would work correctly without requiring any special boot option.