Hi All, Here are my proposed changes from the "ideapad-laptop touchpad handling problems, request for help" email thread as proper patches: https://lore.kernel.org/platform-driver-x86/bc1202d1-d85d-4173-5979-237bb1ee9254@xxxxxxxxxx/ Note this applies on top of my review-hans branch which has seen a bunch of other ideapad-laptop changes land recently: https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git/log/?h=review-hans As suggested by Maxim, the third patch now has a module parameter to allow users to easily re-enable the i8042 aux-port enabling/disabling on models other then the Z570. Eray, you mentioned in another email that you have some concerns about the approach in this series? Regards, Hans Hans de Goede (3): platform/x86: ideapad-laptop: Refactor ideapad_sync_touchpad_state() platform/x86: ideapad-laptop: Do not send KEY_TOUCHPAD* events on probe / resume platform/x86: ideapad-laptop: Rework touchpad control code drivers/platform/x86/ideapad-laptop.c | 89 +++++++++++++++------------ 1 file changed, 49 insertions(+), 40 deletions(-) -- 2.38.1