Thx mod! Hi I also have a problem with my touchpad and it sounds like it's the exact same problem you were having. Did you manage to eventually fix it? I also found a youtube video by someone else with the exact same problem too.
My problem is the following: for at least half a year now, but not triggered by anything at all that I can think of having done to my laptop (Lenovo Yoga 530 14-IKB, on that note, which exact model do you have? I want to look up if we have the same motherboard and/or touchpad unit), my touchpad will start lagging massively at random moments. Like you, I'm able to fix it for a while by restarting, but I discovered that it also gets resolved by closing and opening the lid, but only temporarily. It even feels like after attempting that fix, the problem comes back a little more quickly than after a reboot, but that could just be me imagining it. The same is true for disabling and re-enabling the touchpad by using the function on the F6 key. The problem also spontaneously resolves if I wait long enough, but then I think it again also comes back more quickly. The problem concerns the touchpad, but not my USB mouse.
I have tried:
Disabling and re-enabling relevant devices in devmgr, didn't fix
Uninstalling relevant devices in devmgr (so they get automatically re-installed upon reboot), didn't fix
Looking for drivers to roll back, to no avail
Made dumps of the listed processes/services/things in Task Manager etc, both when the problem is happening and when it isn't, then comparing those lists, no clues
Endlessly look for any driver updates that might help, in several sources, but nothing found (also, since this problem started happening 'spontaneously' for me, I would expect that if it were caused by a faulty driver update, then I would somehow also (semi-)automatically receive another update that fixed it, if such update existed)
Still need to try:
Using some other OS for long enough to trigger the problem (or not have the problem happen; that's the question), though I suspect it won't happen, meaning the drivers (or hardware) are the problem and we will be F'd by Lenovo's refusal to fix it because I certainly won't switch to Linux permanently
Using W10 in safe boot for long enough to trigger the problem
Disabling a lot of things to see if it prevents the problem or not
But all of these things are inherently super time and/or disk space consuming so I haven't yet