A tape drive head cleaner has a brush that is driven to sweep over a
write/read head in the direction of longitudinal grooves on the
write/read head. Debris that are within the grooves are swept out of the
grooves by the movement of the brush in the direction of the grooves. The
brush is carried by a tape drive head cleaner mechanism that includes a
lead screw driven by a stepper motor that engages the half nut attached
to a brush carriage that carries the brush. The brush carriage is guided
by fixed guide shafts so that the brush is precisely swept over the
write/read head.