User reverse-engineers Plustek scanner driver with Claude’s AI assistance
A user reverse-engineered a Linux driver for the Plustek OpticFilm 8200i scanner using Claude’s AI. After discovering the scanner’s chipset lacked Linux support, they adapted a Windows-based approach inspired by hardware hacker Tom Crider’s mouse driver fix. By capturing USB traffic in a virtualized Windows environment and comparing it to Linux traces, Claude helped identify and correct driver…
Key points
- User used Claude to reverse-engineer a Linux driver for Plustek 8200i scanner by comparing Windows and Linux USB traces
- Custom SANE backend supports infrared dust removal and faster full-resolution scans than upstream SANE
- Built *Negative Vibes* app for negative scanning and fixed ThinkPad’s MIPI camera with kernel/libcamera patches
The result was a custom SANE backend supporting color, grayscale, infrared, and combined modes at resolutions up to 7200 dpi. While upstream SANE added support for the scanner in September 2026, the user’s driver was faster at full resolution and included infrared dust removal. They also built Negative Vibes, a Rust-based GNOME app for scanning negatives, featuring density correction, roll-wide settings, and IT8 calibration. Separately, they fixed their ThinkPad’s MIPI camera by patching kernel and libcamera issues, improving low-light performance and color accuracy.
The project demonstrates how AI can automate tedious reverse-engineering tasks—decoding captures, writing probes, and cross-checking constants—though human oversight remains critical for hardware validation.
Using AI to reverse engineer hardware
blogs.gnome.org · 15 October 2026
Loading the full article…
This text was published by blogs.gnome.org and written by Christian Fredrik Kalager Schaller. It is reproduced here with attribution so you can read it in full; the rights remain with the publisher. Read it at the source ↗
Coverage and discussion
1source- Hacker News discussion · 43 pointsnews.ycombinator.com
The headline, key points and digest above were generated by Digest AI's editorial model from the linked sources. Automated summaries can contain errors: the sources are the record. Spotted a mistake? Tell us. Published by Martin K., who runs Digest AI and handles corrections.
More in Hardware & Compute
All →- Apple benchmarks Muse Spark Open on Mac Studio with MLX and RDMA · 6 src
- CoreWeave seeks insurers’ capital to fund chip spending · 2 src
- Nvidia’s RTX Spark Superchip outperforms Apple and AMD in local AI benchmarks · 6 src
- NVIDIA launches RTX Spark PC for creators and AI agents · 1 src
- Hugging Face launches Llama Windows for local AI on Windows 11 · 1 src
Comments
via GitHub Discussions