1 # reset-trackpoint-fix (thinkpad)
3 The script addresses a dead trackpoint/trackpad accordingly to [wiki page](https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carbon_(Gen_6)#TrackPoint_and_Touchpad_issues) by disconnecting and reconnecting a broken SerIO device on resume.
7 `make install` to install files.
9 `make enable` to enable a service files to trigger reset on laptop resume.
11 `make uninstall` to disable the service and clean installed files up.
16 - Uncomment and set a proper value in `/etc/reset-trackpoint-fix.conf`. Usually it is equal to `serio1`.
18 - Enable `systemctl enable /etc/systemd/system/reset-trackpoint-fix.service`
23 **aka** installation locations:
25 - `/usr/bin/reset-trackpoint-fix.sh`
27 - `/etc/reset-trackpoint-fix.conf`
29 - `/etc/systemd/system/reset-trackpoint-fix.service`