# Stepper buzz x moves both x and y

**URL:** <https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337>\
**Category:** General Discussion\
**Created:** [December 16, 2023, 6:08pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337 "2023-12-16T18:08:19Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![konehd](https://avatars.discourse-cdn.com/v4/letter/k/a8b319/32.png) [@konehd](https://klipper.discourse.group/u/konehd)\
**Post date:** [December 16, 2023, 6:08pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/1 "2023-12-16T18:08:19Z")

</div>

### Basic Information:

Printer Model: Voron 2.4 from Magicphoenix CBT kit  
 MCU / Printerboard: BTT Manta M8P with CB1  
 `klippy.log`  
[klippy.zip](https://klipper.discourse.group/uploads/short-url/tWLsMy6LhTYb9Iwmqw4ScVCTdIB.zip) (51.0 KB)  
[printer.zip](https://klipper.discourse.group/uploads/short-url/sGc8cpjOGAWbKUOJh4Bji6eAJLH.zip) (1.2 KB)

_Fill out above information and_ **_in all cases attach your_ `klippy.log` _file_** (use zip to compress it, if too big). _Pasting your_ `printer.cfg` _is **not** needed_  
_ **Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there** _

### Describe your issue:

Problem is when I stepper buzz x or y _both_ x and y move. All other steppers, z, z1, z2, z3, buzz correctly.

I have reinstalled klipper from scratch, tried a CM4 module also installed from scratch.  
The printer.cfg Im using has only the x, y, z, z1 drivers used, I attached it so you could see how I swapped the drivers from x, y to z, z1 as described.

Last thing I tried was to swap x and y with z and z1 in the printer.cfg so using the drivers that were z and z1, the problem follows x and y. z and z1 work as expected.

I have been working on this a few weeks with no success, also this is the 3rd printer I have set up with klipper. The others worked fine.

TIA!  
…

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [December 16, 2023, 6:12pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/2 "2023-12-16T18:12:09Z")

</div>

> [@konehd](#):
>
> I have been working on this a few weeks with no success, also this is the 3rd printer I have set up with klipper.

Likely you can spend a lot more time on this without ever solving it: On a CoreXY printer, moving one stepper will always result in a movement of both X and Y axes.

---

<div class="post-metadata">

**Author:** ![konehd](https://avatars.discourse-cdn.com/v4/letter/k/a8b319/32.png) [@konehd](https://klipper.discourse.group/u/konehd)\
**Post date:** [December 16, 2023, 6:14pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/3 "2023-12-16T18:14:30Z")

</div>

If its a move they both move, stepper buzz should only move the stepper addressed. That is the way it works on my other coreXY printer.

---

<div class="post-metadata">

**Author:** ![LifeOfBrian](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/lifeofbrian/32/2380_2.png) [@LifeOfBrian](https://klipper.discourse.group/u/LifeOfBrian)\
**Post date:** [December 16, 2023, 7:11pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/4 "2023-12-16T19:11:55Z")

</div>

So when you buzz either X or Y both motors are responding?  
Or is the print head moving in X and Y at the same time?

---

<div class="post-metadata">

**Author:** ![konehd](https://avatars.discourse-cdn.com/v4/letter/k/a8b319/32.png) [@konehd](https://klipper.discourse.group/u/konehd)\
**Post date:** [December 16, 2023, 7:21pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/5 "2023-12-16T19:21:52Z")

</div>

Yes, both motors move.

I can change the directions of the motors by changing the dir\_pin (add or remove the ! in front of the pin #)

And, to repeat when I swap drivers the issue is the same, both motors move.

---

<div class="post-metadata">

**Author:** ![LifeOfBrian](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/lifeofbrian/32/2380_2.png) [@LifeOfBrian](https://klipper.discourse.group/u/LifeOfBrian)\
**Post date:** [December 16, 2023, 7:50pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/6 "2023-12-16T19:50:44Z")

</div>

Very strange. You did not populate parallel Z sockets on the board for X and Y?  
Did you check the user pins against the driver sockets?

---

<div class="post-metadata">

**Author:** ![konehd](https://avatars.discourse-cdn.com/v4/letter/k/a8b319/32.png) [@konehd](https://klipper.discourse.group/u/konehd)\
**Post date:** [December 16, 2023, 8:27pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/7 "2023-12-16T20:27:43Z")

</div>

No ;} First thing I checked was the parallel sockets ;}

I went through the pinout several times, and checked by switching the dir\_pins to see if the motors reversed and they did.

Also, I re programed the x and y to z and z1, switched the cables and the issue went with the buzzX and buzzY. So using different drivers and plugs didnt make a difference.

It is very strange!!

---

<div class="post-metadata">

**Author:** ![LifeOfBrian](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/lifeofbrian/32/2380_2.png) [@LifeOfBrian](https://klipper.discourse.group/u/LifeOfBrian)\
**Post date:** [December 16, 2023, 8:51pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/8 "2023-12-16T20:51:35Z")

</div>

Seems as if the step pins of X and Y are connected via software.  
So even with X and Y on Z driver ports both react in the same way?  
Your config is very simple and not overloaded with thousands of macros that could cause issues.  
Are the motors directly wired to the board?

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [December 16, 2023, 9:09pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/9 "2023-12-16T21:09:55Z")

</div>

> [@konehd](#):
>
> I re programed the x and y to z and z1, switched the cables and the issue went with the buzzX and buzzY.

Have you tried by just only swapping the cables?

---

<div class="post-metadata">

**Author:** ![konehd](https://avatars.discourse-cdn.com/v4/letter/k/a8b319/32.png) [@konehd](https://klipper.discourse.group/u/konehd)\
**Post date:** [December 16, 2023, 9:10pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/10 "2023-12-16T21:10:18Z")

</div>

Motors are cabled to the board, 1 cable per motor direct.

I cut down the config to the minimum that would work. Guess I could remove the extruder can part too if you think that would help?

Changing the dir\_pin polarity changes the direction of both motors! The voron labels the x and y, a and b…

Like this:

Buzz X  
B CCW  
A CW

Buzz Y  
B CW  
A CCW

Invert X  
B CW  
A CCW

Invert Y  
B CCW  
A CW

If that makes sense?

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [December 16, 2023, 9:11pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/11 "2023-12-16T21:11:08Z")

</div>

> [@konehd](#):
>
> Motors are cabled to the board, 1 cable per motor direct.

Hardwired, no plugs?

---

<div class="post-metadata">

**Author:** ![konehd](https://avatars.discourse-cdn.com/v4/letter/k/a8b319/32.png) [@konehd](https://klipper.discourse.group/u/konehd)\
**Post date:** [December 16, 2023, 9:11pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/12 "2023-12-16T21:11:09Z")

</div>

Yes, the problem stays with x and y when swapping the cables.

---

<div class="post-metadata">

**Author:** ![konehd](https://avatars.discourse-cdn.com/v4/letter/k/a8b319/32.png) [@konehd](https://klipper.discourse.group/u/konehd)\
**Post date:** [December 16, 2023, 9:12pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/13 "2023-12-16T21:12:55Z")

</div>

There are plugs at each end of the cable.  
There is a socket on the Manta board and a socket on each motor.

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [December 16, 2023, 9:15pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/14 "2023-12-16T21:15:18Z")

</div>

What happens when you - just for testing - you change the kinematics to `Cartesian`?

Just for the buzz test.

---

<div class="post-metadata">

**Author:** ![konehd](https://avatars.discourse-cdn.com/v4/letter/k/a8b319/32.png) [@konehd](https://klipper.discourse.group/u/konehd)\
**Post date:** [December 16, 2023, 9:39pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/15 "2023-12-16T21:39:23Z")

</div>

Dosnt change. Both x and y still move…

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [December 16, 2023, 9:45pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/16 "2023-12-16T21:45:43Z")

</div>

This is more than strange.

Is the board inside an enclosure? Or can you make a photo of it?

---

<div class="post-metadata">

**Author:** ![konehd](https://avatars.discourse-cdn.com/v4/letter/k/a8b319/32.png) [@konehd](https://klipper.discourse.group/u/konehd)\
**Post date:** [December 16, 2023, 9:53pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/17 "2023-12-16T21:53:39Z")

</div>

![PXL_20231216_214804906](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/c/c1d8b9b5dae3022c03d27b17cfb59d07001b7fa9.jpeg)

---

<div class="post-metadata">

**Author:** ![konehd](https://avatars.discourse-cdn.com/v4/letter/k/a8b319/32.png) [@konehd](https://klipper.discourse.group/u/konehd)\
**Post date:** [December 16, 2023, 9:54pm UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/18 "2023-12-16T21:54:11Z")

</div>

LOL! The wiring looked a lot better before I started troubleshooting this ;}

---

<div class="post-metadata">

**Author:** ![jakep\_82](https://avatars.discourse-cdn.com/v4/letter/j/ea666f/32.png) [@jakep\_82](https://klipper.discourse.group/u/jakep_82)\
**Post date:** [December 17, 2023, 3:02am UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/19 "2023-12-17T03:02:26Z")

</div>

@Sineos already provided you with the correct answer. When you move only the A or B motor on a corexy, the toolhead will move in a 45 degree diagonal direction. That is the expected and correct result. Stepper buzz doesn’t enable kinematics, so you will always get movement in X and Y when doing this.

---

<div class="post-metadata">

**Author:** ![konehd](https://avatars.discourse-cdn.com/v4/letter/k/a8b319/32.png) [@konehd](https://klipper.discourse.group/u/konehd)\
**Post date:** [December 17, 2023, 4:13am UTC](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337/20 "2023-12-17T04:13:38Z")

</div>

Maybe I wasnt clear on the problem. BOTH motors move.

[Next page](https://klipper.discourse.group/t/stepper-buzz-x-moves-both-x-and-y/12337.md?page=2)
