如何禁用Option +单击隐藏行为?


13

至少在Mac OS X Mountain Lion中,如果您在另一个应用程序的窗口上单击Option+(Alt单击),这将使另一个应用程序获得焦点,而当前应用程序将被隐藏,就像您按Command+一样H

有什么办法可以禁用此行为?也许defaults write在终端中输入了一些类似的命令?

我想使用Option+ click进行其他操作(通过Option使用第三方工具Zoom2 通过单击+ 在窗口上的任意位置来移动窗口),而让Option+ click触发隐藏行为是非常不便的。


您可以在Zoom2中使用其他快捷方式:)
asmeurer 2012年

可能,但是很难找到某种组合,这些组合在Mac OS X中没有任何未记录的副作用,或者不需要愚蠢数量的元键。显然,control + click是正确的。按住Shift键并单击有时会很有用,而按Command键并单击有时会表示某些应用程序中的内容。你有什么建议?
内森·克雷克

您是否使用两键鼠标?也许右击。
asmeurer 2012年

而且,如果您使用触控板/魔术鼠标,则可以使用某种手势,例如三指点击。BetterTouchTool对此类事物提供了出色的支持(实际上,我认为甚至可能支持此确切功能)。
asmeurer 2012年

我使用具有大约7个按钮的Logitech鼠标。而且我已经使用USB Overdrive将其中的几个映射到修改键并单击。但是,当我在未插入鼠标的情况下使用MacBook时,我仍然希望可以使用一些可用于触控板的修改器集来移动/调整窗口大小。
内森·克雷克

Answers:


3

据我所知,没有办法禁用此行为。您可以command单击以在后台操作任何窗口,而无需将其聚焦或置于前面。(自经典Mac OS开始就存在这种情况。)实际上,您可以结合使用commandaltalt在后台单击窗口项,而不会触发应用程序隐藏。


Command-Option-单击后台应用程序中的某些内容通常会将应用程序隐藏在前面。示例:Safari位于最前面,在Command-Option中单击“日历”中日历的复选框;Safari隐藏,日历排在最前面。
格雷厄姆·佩林

1
developer.apple.com/library/mac/documentation/UserExperience/…观察到:“如果用户在拖动非活动窗口时按下Command键,则该窗口会移动,但不会变为活动状态。”
格雷厄姆·佩林

command+单击并拖动不活动窗口的标题栏将在不激活它的情况下移动它,但是如果我添加otpion它,则会触发不必要的隐藏行为。
内森·克雷克

轻敲windwow标题栏的选项没有任何标准功能,因此这样做没有任何意义。对于窗口项目,我指的是该窗口内的任何小部件,例如按钮。
MacLemon 2012年

3

一种选择是使用KeyRemap4MacBook将Option +向左键重新映射到其他内容。它可能并没有您想要的,但是我认为添加新的快捷方式并不难(或者要求作者为您添加它们)。我看到的一个选项是Option +左键->中键。然后,您可以(假定)将鼠标中键设置为在Zoom2中执行所需的操作,并保留Option + Click快捷键。

当然,如果您这样做,即使没有单击其他窗口,它也会在所有位置更改Option + Click。


不利的一面是,在没有联系KeyRemap4MacBook开发人员的情况下,我无法将鼠标中键用作其他任何功能(例如,在浏览器中打开新标签页)。除非我使用KeyRemap4MacBook将实际的中键重新映射为-哦,天哪。
内森·克雷克

据说,只需编辑一些xml文件或其他内容即可添加所需的任何映射。我从来没有真正尝试过自己,所以我不能说它有多难。不过,我之前已经联系过开发人员,他似乎足够友好。
asmeurer 2012年
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.