@DjDemonD:
Just put your minimum travel limit as a negative number.
Eg my corexy with titan x needs to start 10mm after the endstop so I use
M208 X-10 S1
M208 X270
This sets min and max. It can home to the endstop but then it will say x=-10 on panel due or DWC. Since your slicer is never going to command a move to a negative x coordinate (unless its a delta printer) it will never move to hit the endstop.
I must have something setup backwardsas this does not work for me.
Where is your endstop on the right or left and where is your Y0 X0 right or left.
When I home, if I have set M208 X385, in the DEC its say x position 385, now I move left to zero using M208 X-2 S1 as my limit so it stops befor hitting the motor mount.
But if I move to the right, positive X, it will keep going until it hits the endstop say X 385 in the DWC.
If i use any other number it will move left that amount so if I use M208 X 200 it will stop in the middle.