What they did
The poster, u/FNX996, had never got the fingerprint reader on their Lenovo IdeaPad to work under any Linux distribution. Enrolling a finger sometimes succeeded, but the sensor then failed to match or switched off too quickly, and earlier models had not solved it. On CachyOS they first used Gemini Flash 3.8 to write a prompt, then gave it to Gemini 4 Argon running in Google's Antigravity coding agent at medium reasoning. The agent rewrote the Elan sensor driver, added a script meant to keep the patched driver from being replaced by kernel updates, and walked the poster through enrolling the fingerprint again.
How it went
The poster says it took about five minutes and the reader now works practically the same as it does on Windows. They do not say what was changed in the driver, and there are no follow-up reports yet on whether the fix survives a kernel update.
Worth knowing
Antigravity is not in our agent list, so this is tagged Gemini. A hand-patched driver that a script keeps in place after kernel updates is something to review before you trust it, and worth keeping a backup of the stock module so you can roll back.