在小牛中禁用系统范围的ctrl单击,就像右键单击一样


32

禁用ctrl+ click作为右键单击很有用,因为:

  1. 许多网络应用都依赖ctrl+ click(通常用于多重选择)。
  2. 此组合几乎没有用(鼠标具有2个以上的按钮,并且触控板使用两指单击或在右侧区域中的单击来模拟右键单击)。

可以在OS X Mavericks中完成吗?

之前曾向Lion提出过此问题,但回答是否定的(即需要第三方实用程序)。这对小牛队有改善吗?


3
注意:首先,这显然是设计上的缺陷,因为在OSX上如果使用Cmd可以进行多重选择。
Matthieu Riegler 2014年

Answers:


15

ctrl在Mavericks中,没有系统支持的方法来禁止+ click用作辅助单击。

您可以使用Karabiner重新映射“ Control + LeftClick到LeftClick”,这实际上在系统范围内禁用了此行为。

https://pqrs.org/osx/karabiner/

使用Karabiner将Control + LeftClick映射到LeftClick

您也可以将其重新映射到几乎任何喜欢的东西。

但是,我不知道没有任何Web应用程序(当然不是大多数或很多)不认可和尊重Command+ LeftClick作为多选方式。这是Mac OS X的标准。


1
如果您需要使用CTRL + click进行其他操作,则这不是最佳选择,因为它将完全重新映射它,因此您不能在其他地方使用它
Asped

Karabiner-EventViewer可以帮助您调试密钥(在我的情况下,一个错误使Cmd密钥始终处于打开状态)
Dorian

2
control“简单修改”标签(第一个)开始,High Sierra 10.13.3上的Karabiner-Elements-11.6.0别无选择。有人知道如何用此组合键修复Ctrl键吗?
Richlv

1
此应用程序发生了变化,就需要导入这个“复合变质”规则pqrs.org/osx/karabiner/complex_modifications/...
赖安·威廉斯

24

在我的VMWare Windows 7 guest虚拟机中,我发现(阅读本文后)使用Ctrl+ Command+ LeftClick与Ctrl在硬件Windows计算机中使用+ LeftClick的作用相同。


我如何关闭此功能,大声笑
Jamie Hutber '18

5

尝试right option key+ click

这与Windows 8.1并行使用对我来说有效,我个人还没有遇到使用此功能的Web应用程序,因此我无法对其进行测试。

右键单击实际上模拟了control+单击,这是由于苹果使用单键鼠标停留了很长时间的历史,因此上下文菜单使用了controlclick方法,另外Mac OS X在键盘上没有Windows键(如Windows键盘)上的上下文键(位于在主键盘的右侧,在controlaltaltGR)或windows键之间)。





0

在系统偏好设置->键盘->修改键中,您可以更改键的功能。如果使用ctrl切换cmd,则ctrl将与ctrl一起用于应用程序,而无需右键单击。


-1

只需转到辅助功能>键盘>打开键盘首选项...>修改键>控制(^)键>不执行任何操作

单击确定,然后完成!


3
什么?!你不是那个意思
Dalibor Filus 2015年

2
这不是一个好主意-这只会完全禁用Control键。
krs013

这不是解决方案。。。你一定是在开玩笑。
2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.