X controller directions reversed

I have a X Carve with X controller. Everything works fine (x and y directions) in Easel but are reversed in Lightburn. Z works fine in both. Any ideas ?

Read here - this addresses the negative coordinates used by XCarve and other common CNC systems, and how to use an offset to fix it:


Additionally, We have reason to believe that the version of GRBL that ships with the XCarve resets itself to “factory settings” instead of retaining the state like other versions of GRBL. If this is the case, you’d need to re-run the “set for laser” macro when you reset it.

Maybe a better question is How do I mirror my X and Y axis in Lightburn only?

I found it easier to reverse x and y in easel as there is a switch to do exactly that. My xcontroller is set the correct way for UGS and Lightburn and opposite in easel, so I reversed easel. I can post my Grbl 1.1f settings if that’s the version you are using as you need to alte two $ values.

I actually just went to 1.1G

It shouldn’t be a huge difference though.

Can I ask what your $23 value is??

Thank you

Move the machine origin to the diagonally opposite corner.

What happens if you send $3=3 to the console?
If it works, just make a macro in LB.

($3=3 revert direction of X and Y)
See the values of $2 above

Hi Marc.

I’m getting closer I think. I can home everything just fine, but when I have to jog the laser, I have to go to $3=2. $3=3 was fine for the Y and Z, but inverted for the X.

This is a process for sure

Please do. I’m wondering how many of my settings are off

Here is my settings from xcontroller that all work perfect with a diode laser with PMW wire from the spindle connector.

**** Connected to COM3 @ 115200 baud ****

Grbl 1.1f [’$’ for help]

>>> $$

>>> $G




































[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]