The Pro family was left out of USB Files from the start because e-paper
refresh during a transfer was untested. They run the T-Deck's serial driver
(ARDUINO_USB_CDC_ON_BOOT with HW-CDC), the one USB Files is proven on, so the
open question was the panel. Two things kept it refreshing during a transfer,
and every update blocks the loop that also serves the transfer for ~0.65 s:
- the USB Files screen set its status line and bar every 300 ms tick; on
e-paper the bar now moves in quarters, nothing repaints more than once every
3 s while bytes move, and a change of state shows at once (UsbFilesPaint.h,
host-tested). LCD boards repaint every tick as before.
- the status bar's SD activity light, two panel updates per 180 ms blink for
every card write. It stays off on e-paper (CAP_EPAPER).
With that, CAP_USB_FILES covers the Pro and Max, the session reports them by
name, and files.wadamesh.com lists them.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>