Methods of controlling a transducer that is adjacent to a rotatable data
storage disk in a disk drive are disclosed, the disk drive having an
actuator configured to position the transducer, a rotational acceleration
sensor configured to generate a rotational acceleration signal, a
position error sensor configured to generate a position error signal, and
a controller configured to control the actuator to move the transducer to
a target track during a seek operation. The methods include dynamically
adjusting a gain factor in response to the position error signal and the
acceleration signal during a settle period following the seek operation,
multiplying the rotational acceleration signal by the gain factor to
generate an adjusted rotational acceleration signal, and adding the
adjusted acceleration signal to the position error signal to generate an
adjusted position error signal, and moving the transducer in response to
the adjusted position error signal.