Keyboard hold-to-jog stops working at Speed 4 (CM 653)

Hi all,

Noticed a minor bug with Carbide Motion 653 that I wanted to flag. When jogging with the keyboard (arrow keys, Page Up/Down), hold-to-jog works perfectly at speeds 1, 2, and 3. But at speed 4, holding a key moves the machine briefly and then stops. You have to release and press again. It doesn’t do this 100% of the time, but it does more often than not. (It’s not a usb device issue - same thing happens with laptop’s onboard keyboard and with external USB keyboard).

This happens on all axes (X, Y, and Z). It doesn’t happen when using the on-screen jog buttons with the mouse — those work fine at all speeds including 4.

Reproduction:

  1. Connect to machine, go to the Jog screen
  2. Set speed to 4
  3. Hold any arrow key or Page Up/Down
  4. Machine moves a short distance then stops
  5. Switch to speed 1, 2, or 3 — hold works as expected

Tested on CM 653 stable on macOS. Happy to provide any other details if that’s useful!

It wouldn’t hurt to give the latest beta (654) a shot. I’m not sure if the code for keyboard inputs was touched, but one of the bug fixes mentioned jogging.
https://carbide3d.com/carbidemotion/beta/

1 Like

Thanks, Winston. I gave that a try but unfortunately, I can confirm the same bug persists in 654. Thanks for the suggestion though!