Apple - Disable system-wide ctrl-click as right-click in Mavericks

In my VMWare Windows 7 guest, I have found (after reading this post) that using Ctrl+Command+LeftClick works the same as Ctrl+LeftClick would in a hardware Windows machine.


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.


Try the right option key+click

This works for me using parallels with Windows 8.1, I haven’t personally come across web apps that use this, so I can't test this.

Right click actually emulates control+click due to the history of apple sticking with a single button mouse for so long, thus the context menu used the control click method, plus Mac OS X doesn’t have a context key on the keyboard like Windows Keyboards (located on the right side of the main keyboard, in-between the control and alt (alt GR) or windows keys).