# User reverse-engineers Plustek scanner driver with Claude’s AI assistance

Digest AI · Hardware & Compute · published 2026-10-15T14:35:15Z

Canonical: https://digestai.news/story/user-reverse-engineers-plustek-scanner-driver-with-claudes-ai-assistan

## Summary

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 issues within hours.

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.

## 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

## Why it matters

Shows how AI can accelerate hardware reverse-engineering by automating capture analysis and hypothesis testing, reducing manual effort for undocumented devices. Useful for open-source contributors tackling unsupported hardware.

## Sources

1. [Using AI to reverse engineer hardware](https://blogs.gnome.org/uraeus/2026/10/15/aiandreverseengineerhardware) (blogs.gnome.org, 2026-10-15)

## Cite

Digest AI, "User reverse-engineers Plustek scanner driver with Claude’s AI assistance", 15 October 2026, https://digestai.news/story/user-reverse-engineers-plustek-scanner-driver-with-claudes-ai-assistan

---

Written by Digest AI's editorial model from the linked sources; the sources are the record. Headlines, digests and key points are written by Digest AI and may be quoted with a link to the story page. Linked articles belong to their publishers. Terms: https://digestai.news/terms#reuse
JSON: https://digestai.news/story/user-reverse-engineers-plustek-scanner-driver-with-claudes-ai-assistan.json
