An optical disc drive is has a voice coil motor that carries and moves
focal optics to focus a laser beam onto an optical disc The voice coil
motor is responsive to input signals which are based on a calibrated
temperature. A temperature measurement is made at the voice coil motor
for an operating temperature, and a difference is calculated between
calibrated and operating temperatures. The temperature differences are
used to calculate adjustment in input signals used to drive the voice
coil motors.