Touchpad doesn't work after the device wakes up from hibernating or opening the lid

systemctl enable restart-touchpad.service --user --now
Unit /home/felahinerf/.config/systemd/user/restart-touchpad.service is added as a dependency to a non-existent unit suspend.target.
Unit /home/felahinerf/.config/systemd/user/restart-touchpad.service is added as a dependency to a non-existent unit hibernate.target.
Job for restart-touchpad.service failed because the control process exited with error code.
See "systemctl --user status restart-touchpad.service" and "journalctl --user -xeu restart-touchpad.service" for details.

You followed this or just partially ?

yes i followed this but it didn’t work for me