pop-os / system76-driver

System76 Driver for Pop!_OS
Other
111 stars 28 forks source link

Blacklist psmouse on TGL and ADL #265

Closed crawfxrd closed 1 year ago

crawfxrd commented 1 year ago

These models should always use I2C HID, but sometimes try to initialize using the PS/2 interface. Blacklist the module until all issues in firmware can be resolved.

NOTE: This change will need to be reverted when testing firmware changes such as https://github.com/system76/ec/pull/325.

XV-02 commented 1 year ago

So far, this is looking like it successfully suppresses the PS/2 mouse entry from the touchpad without preventing touchpad functionality.

I want to still see if I can induce the touchpad issue on Gaze17 to see if this resolves it, but it doesn't prevent functionality/cause regression on Gaze17.

I also want to check other TGL/ADL hardware to make sure it doesn't cause issues on other machines.

jackpot51 commented 1 year ago

@crawfxrd can you rebase this?