mojira.dev
MC-59810

Cannot break blocks while sprinting on macOS

A few updates ago the ability to do Control + Left Click on Mac to do a right click was introduced. But then, sprinting with control was also added. For this reason, when you sprint on a Mac, you are unable to break blocks or attack because you are forced to right click.

Would it be possible to add an option to disable the Control + Left Click = Right Click in the Controls panel of the Options?

Environment

Mac OS X 10.9

Linked issues

MC-260851 Inverting controls Resolved MC-242529 Issue with Sprint+WASD+CLICK Resolved MC-66636 Please add the option to disable control + click on Mac Resolved MC-226425 When running with the control key, it wont let you move your hand Resolved MC-210079 "control" toggle not working Resolved

Comments 9

Please don't put down the affected version as a future version, as you don't have access to it yet.

Dupe of MC-13695

No! This is NOT a duplicate of the bug report that said that the ctrl and left click did not work, this is a bug report that the ctrl and left click DOES work, but it gets in the way while sprinting with control because you cannot LEFT CLICK anything because the ctrl and left click WORKS. I was asking if there could be an option to REMOVE THIS FEATURE in the controls panel. Please read before marking this as a duplicate of the complete opposite.

Please remove the dupe tag and reopen this thread.

This behavior is handled by LWJGL, and is completely transparent to Minecraft.

Modified copy of what I put in my duplicate issue MC-255800

This is not done by LWJGL at all (it may have been in older versions, but definitely isn't in 1.19 - I suspect not since 1.13).

This should be resolved as works as intended instead. I had a look at the input code for this and discovered that it was actually done by Minecraft in the input code. I think this is bad since it makes using the default controls basically not playable on a real mouse. This should be (imo) removed or an option, since it makes it impossible to sprint and left click on a normal mouse, but can be somewhat useful on a trackpad (not useful enough imo to make the game substantially worse on macOS when using a mouse compared to other platforms).
Fabric function name that implements this - Mouse.onMouseButton

Affects 24w03b. Using toggle sprint helps alleviate the issue, but a new setting for this behavior would still be the best solution.

This is clearly observable in PvP, when you have to sprint attack.

I have the same problem on macos 27 mc 26.2

Short description of the issue
While sprinting (holding Left Control), breaking blocks with the mouse (left-click hold) fails to register — the block breaking animation starts but immediately cancels/stutters, preventing block destruction.

Steps to reproduce

  1. Launch Minecraft on macOS (Java 26.2)

  2. Enter a world singleplayer

  3. Hold Left Control and W to sprint

  4. While sprinting, hold left mouse button to break a block (e.g., tall grass, flowers, or any instant-break block)

  5. Observe that the breaking animation starts but cancels immediately; block does not break

Expected result
Blocks should break normally while sprinting, same as when walking.

Actual result
Block breaking fails/stutters while sprinting with Left Control held. Releasing Control allows breaking to work normally.

Environment

  • OS: macOS 27

  • Minecraft: Java Edition 26.2

  • Input: external mouse

Can confirm regression on latest snapshot (26.3 Snapshot 5 fixed it and then snap 6 reintroduce the issue)

migrated

(Unassigned)

Community Consensus

Platform

Important

Input

Minecraft 14w26c, Minecraft 1.7.10, 1.19.2, 1.19.3, 24w03b

26.3 Snapshot 9

Retrieved