When you move Y, does stepper X rotate at all? (couldn’t see in video)
But maybe it’s doable using generic_cartesian…
It’s discussed here Support for Hybrid CoreXY
and the example config here config: define generic_cartesian corexy example by nefelim4ag · Pull Request #7201 · Klipper3d/klipper · GitHub
I can’t make certain sense of it, but looks like you define the carriages, then define the steppers with which carriage they move. So stepper x would be just carriage x and stepper y would be some combination of carriage x and carriage y.
But I have no experience with this, so what I say here should be taken with a grain of salt. I just thought this was an interesting problem and am trying to wrap my head around it…
Otherwise, maybe this is your solution for going full corexy…