Developer uses Claude AI to reverse-engineer Linux driver for Plustek scanner
A developer trying to digitize family photo negatives found their Plustek 8200i scanner's new chipset lacked Linux support. Inspired by a method shared by Tom Crider for fixing a mouse driver, they used Claude AI alongside a Windows VM to capture USB data during scans, producing a working SANE driver within hours and a near-complete one, including infrared support, within days. They also built a companion scanning app called Negative Vibes, though they later found someone had independently submitted official SANE support for the same scanner.
GoKawiil's interpretation of the reporting above, not reported fact.
The project suggests AI coding assistants can meaningfully speed up reverse-engineering of proprietary hardware protocols, a task that traditionally requires deep low-level expertise and trial-and-error. It points to a possible shift in how open-source driver development happens, with AI tools lowering the barrier for hobbyists to fix compatibility gaps vendors won't address. The developer's plan to apply the same technique to MIPI camera support hints this could extend beyond a single device.
- A developer used Claude AI combined with USB data capture from a Windows VM to build a working Linux scanner driver.
- The technique was inspired by a similar AI-assisted mouse driver fix shared by Tom Crider (Glorious Eggroll).
- The developer also created a scanning application called Negative Vibes and plans to apply the same AI method to MIPI camera driver issues.
Plustek OpticFilm 8200i Scanner — This is literally the scanner at the center of the story, used to digitize old family film negatives. It's a solid choice for anyone looking to preserve old negatives and slides in high resolution before they degrade further.
See Plustek OpticFilm 8200i Scanner on Amazon → Affiliate link — we may earn a commission on purchases, at no extra cost to you. Product picked by AI based on this article; it is not a tested recommendation.Source: blogs.gnome.org — Christian Fredrik Kalager Schaller, 2026-10-15
Published there as: “Using AI to reverse engineer hardware”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.