Method for positioning a print head assembly in a printer device, the print head assembly comprising: • a lever for moving the print head assembly in the printer device; • a coarse sensor configured to detect a position of the print head assembly; • a lead screw mechanism for moving the print head assembly along the lead screw path; • a fine sensor configured to detect a rotational position of the lead screw mechanism, the method being characterized by the steps of: a) moving the print head assembly to a first position by moving the lever, the first position being the position where the coarse sensor detects the lever; b) moving the print head assembly to a second position by moving the lead screw mechanism in a first direction, the second position being the position were the fine sensor detects a first signal; c) moving the print head assembly to a third position by moving the lead screw mechanism in a second direction, the second direction being opposite the first direction until a second signal is detected, the third position being the position where the fine sensor detects a second signal; d) based on the detected first, second and third position, determining the first distance, the first distance being the distance between the first and second signal and determining the second distance, the second distance being the distance between the first and third signal; e)determining a first difference between the first distance and a predetermined distance and determining a second difference between the second distance and the predetermined distance; f) determining which of the first difference and second difference is smallest; g) selecting a reference signal from the group consisting of the first and second signal; h) moving the print head assembly to a final position, the final position being in between the second and third position, the final position being positioned at the predetermined distance from the reference signal. • a lever for moving the print head assembly in the printer device; • a coarse sensor configured to detect a position of the print head assembly; • a lead screw mechanism for moving the print head assembly along the lead screw path; • a fine sensor configured to detect a rotational position of the lead screw mechanism, a) moving the print head assembly to a first position by moving the lever, the first position being the position where the coarse sensor detects the lever; b) moving the print head assembly to a second position by moving the lead screw mechanism in a first direction, the second position being the position were the fine sensor detects a first signal; c) moving the print head assembly to a third position by moving the lead screw mechanism in a second direction, the second direction being opposite the first direction until a second signal is detected, the third position being the position where the fine sensor detects a second signal; d) based on the detected first, second and third position, determining the first distance, the first distance being the distance between the first and second signal and determining the second distance, the second distance being the distance between the first and third signal; e)determining a first difference between the first distance and a predetermined distance and determining a second difference between the second distance and the predetermined distance; f) determining which of the first difference and second difference is smallest; g) selecting a reference signal from the group consisting of the first and second signal; h) moving the print head assembly to a final position, the final position being in between the second and third position, the final position being positioned at the predetermined distance from the reference signal.