I know this is probably a futile attempt at getting a ball mouse to work again, but have you tried opening up the ball compartment and brushing or picking off the shit that gets caught on the cylinder sensors (or whatever the rollers are called)? That sometimes makes a difference of night and day on a ball mouse.