x-Achse fährt nicht auf die Home Position

Wenn Du den Schalter mit einer LED verbindest, siehst Du, was der Arduino "sieht". So in der Art:

digitalWrite(LEDpin, digitalRead(SchalterPin));