MacOS – Disable system-wide ctrl-click as right-click in Mavericks

keyboardmacosmouse

Disabling ctrl+click as right-click is useful because:

  1. Many web app rely on ctrl+click (typically for multiple selection).
  2. There is little use for this combo (mice have 2+ buttons and trackpad emulate right-click with two-finger click or clicking in the right zone).

Can it be done in OS X Mavericks?

This question has been asked before for Lion and answered negatively (i.e. a third party utility is needed). Has this improved for Mavericks?

Best Answer

There is no system supported method for disabling ctrl+click from functioning as a secondary click in Mavericks.

You can use Karabiner Elements to remap "Control+LeftClick to LeftClick," which essentially disables this behavior system-wide.


Step 1:

Install Karabiner Elements: https://karabiner-elements.pqrs.org/


Step 2:

When you then go to open Karabiner Elements, it will have a couple security issues you need to resolve.

The first will be to allow the installation of a kernel extension: Karabiner Elements kernel extension request

The second will be to allow input monitoring: Karabiner Elements input monitoring request


Step 3:

Once those security issues are handled, you then need to add a complex modification. Visit: https://ke-complex-modifications.pqrs.org/#control_lclick_to_lclick

Then click Import on the Disable Ctrl Click modification: Disable Ctrl Click modification

This will add the complex modification to Karabiner Elements and enable the functionality: Karabiner Elements complex modifications


Addendum:

However, I don't know of any web apps (and certainly not most or many) which don't recognize and respect Command+LeftClick as a way to multi-select. That is the standard for macOS.