Normally host and slicer have same position as the host tells the slicer about wanted offsets.
To get the origin in th emiddle of the bed you need quite some tricks. First your firmware must think so. It does not help having host have it in the middle if your printer has not, and normally only deltas have it in the center, others on left front.
Then tell host about the shift. Where you see the origin as a big circle, so it is easy to see if your settings are ok. Slicer should that match and for completeless you could define bed size and origin in slicer. I hope this doe snot confuse coordinate shift between host/slicer.