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. <EOS>