Touchpad (HTIX5288) frozen after wake up from sleep on Gateway GWTN141-10BL

I recently purchased a Gateway GWTN141-10BL from Walmart, since it was only $279. I installed Tumbleweed. However, after waking the laptop up from sleep I noticed my touchpad was not working. The mouse on the screen was frozen. Here is a workaround in case someone else has this same issue.

This laptop has a Hantick touchpad (HTIX5288:00).

Type the following command in a terminal window or use your favorite text editor in superuser mode:

sudo nano /usr/lib/systemd/system-sleep/touchpad_fix_after_wakeup.sleep

Paste the following script:

#!/bin/sh
if [ β€œ${1}” == β€œpre” ]; then
exit 0
elif [ β€œ${1}” == β€œpost” ]; then
rmmod i2c-hid-acpi
modprobe i2c-hid-acpi
fi

Press Crtl X
Press Enter to save

Type the following Command to make the script executable:

sudo chmod 755 /usr/lib/systemd/system-sleep/touchpad_fix_after_wakeup.sleep

To test run the following command:

systemctl suspend

ENJOY!!!

1 Like

This workaround does not immediately wake the touchpad. It will take a few seconds to come back to life after waking from suspend, so just be patient. Hopefully, this will eventually get fixed properly.