Legion 5 15ith6h touchpad driver July 8, 2019 16 32 64 128 Lenovo legion 5 pro trackpad Lenovo legion 5 software download Lenovo legion 5 17ach6h teardown Legion 5 15ach r7 Lenovo legion 5 15ith6h-2yre