为什么我的扩展坞继续移动回另一台显示器?


254

我有一个更大的外接显示器连接到MacBook Pro,并已将其放置在外接显示器中(通过将白色栏拖到更大的屏幕,通过“系统偏好设置”>“显示”>“布置”)。这正常工作,除了事实是,坞站会不时地突然移回我的MacBook屏幕,但是当我打开Displays将其改回MacBook Pro时,外接显示器上仍会出现白色条。因此,我必须将其拖到较小的屏幕上,然后再将其拖回到外部显示器上。

显然,这是一个小问题,但我注意到它的发生频率越来越高,并且变得非常烦人。也许我在无意中做了一些事情来做到这一点?

我使用的是Mavericks,10.9.5。


这在MacOS中已经存在了一段时间了。我将与Apple联系,看看他们是否可以在Dock首选项中添加“锁定基座”命令。
梅尔文·杰斐逊

有两种方法可以将扩展坞意外移动到另一个桌面。要么是因为一个监视器启动/关闭,所以扩展坞会将其自身传输到它认为仅有的剩余屏幕。其次,垂直堆叠的显示器的悬垂区域具有不同的宽度/高度。它会抓住您的光标,从而将扩展坞召唤到该屏幕。要将其移回,请将焦点放在桌面上。找到一台显示器到另一台显示器的伸出区域。将光标放在该悬垂上并向下滚动,移动时光标应保持在原位。扩展坞应将自身运送到该显示器。
埃里克·莱斯钦斯基

Answers:


423

您可以通过将光标移到所需显示器的底部,然后继续向下移动来在其他显示器上调用Dock。当您无意中执行该操作时,可能会发生这种情况。

我回答了一个类似的问题:具有多个显示器的Mavericks上的cmd-tab行为


3
凉。我不知道,每次移动时,我都会使用“系统偏好设置”->“显示”->“排列”来更改它。
费尔南多·冈萨雷斯·桑切斯

3
哇,我很高兴终于找到了这个笑。我永远无法弄明白这个窍门。我将移至底部,单击,上下移动,有时会出现大声笑
quequeful

4
+1。任何禁用此选项的方法?我正在使用两台外接显示器以及一台笔记本电脑。排列方式是两个外部并排放置,它们接触的角位于笔记本电脑屏幕的中央顶部。因此,在每个外部屏幕上都存在一个无过渡的半底边,当我将鼠标向下移动到笔记本电脑屏幕时,我最终会碰到它。真烦人。在莫哈韦沙漠上工作。
L. Holanda

这样并不总是很容易地工作。有时,Dock从我的主屏幕消失了。而且我发现自己在与动作搏斗,单击聚焦窗口/屏幕几秒钟,这打乱了我的工作流程。
安德烈·菲格雷多

27

如果由于显示器堆叠或由于显示器之间的其他分辨率差异而无法向下拖动鼠标。进入系统偏好设置→坞站→屏幕上的位置→单击向左,坞站将移回到主显示器。

然后,您可以转到“底部”屏幕,并按照以下步骤召唤Dock,它将返回那里。


21

Apple没有考虑显示器上方/下方的配置,突出部分抓住了光标并召唤了底座。在这种情况下,切换是恒定且烦人的。

一种解决方法是将扩展坞放置在显示器的侧面,当重叠部分碰到您的光标时,这将阻止传票。


3
我也不能忍受,但是这个问题使我烦恼到接受一种烦恼而逃脱另一种烦恼的地步。更令人讨厌的是,似乎使鼠标指针始终停留在屏幕上的解决方案始终是一种简单而合理的设计。
典型的

我实际上想出了一种方法来使它在下/上配置下工作。对于底部监视器,您可以按照上述说明将光标向下移动到屏幕底部(并向上和向下移动光标)。对于顶部显示器,如果将光标移到右角,则不能“向下”到底部显示器。因此,您可以在此处上下移动光标并将其运行到屏幕底部,而扩展坞将向上移动到上方的显示器!:)
trebek1

20

(我想将此评论添加到@Mr Rabbit先生的答案中,但我不能,因为我没有必要的50分,所以在这里添加它:)

对我来说,将基座召唤到对面的显示器的动作不是很直观。这对我有用。

  1. 不要按住鼠标按钮。(当人们说“拖动”鼠标时,通常意味着按住鼠标按钮。)

  2. 光标的目标区域必须位于监视器的底部区域,该区域当前没有停靠光标无法进一步向下移动的位置,即,在该区域的垂直堆叠的监视器上不起作用光标可以在屏幕之间交叉的位置。

  3. 光标“被阻止”后,暂停一秒钟,然后继续向下移动。扩展坞将从另一个监视器“传唤”到该监视器。只要在某些地方“阻塞了”光标,此功能就可用于垂直堆叠的显示器。如果没有,则光标将仅移至另一个监视器,因为它未被“阻止”。如果您具有相同的分辨率监视器,那么按照下面@Geraldus_US的注释,这可能无法正常工作。在这种情况下,您可能需要按@Geraldus_US左停靠或右停靠。或者,拔下辅助监视器的电源,扩展坞将切换到主监视器。

我看不出有人会觉得这些动作很直观。一个简单的右键单击选项“将Dock移动到此监视器”怎么样?


3
我要提到的是,如果在活动监视器位于次要监视器上方的位置进行垂直对齐,则必须将基座移至左侧或右侧以使其出现在主监视器上,否则它将始终出现在底部监视器上。但是,如果您的主显示屏位于辅助基座的下方,则会自动出现在底部。看起来功能不完善,或需要其他调整。
Geradlus_RU '16

@Geradlus_RU我的显示器垂直堆叠,主显示器在底部,而Dock在底部。但是有时Dock会移到顶部显示器的底部,这很奇怪。我确定不应该这样做,但是确实会发生。
内特

18

在Mac OS中,Dock切换到该显示器,您在该显示器的底部向下(或通常将Dock定位)。也就是说,如果您将鼠标指针朝那个方向进一步移动(就像离开屏幕一样),则表明您正在寻找扩展坞。因此,Mac将基座带到了那里!

看下面的图(黄色块是您的监视器):

鼠标在屏幕底部移动

当光标在底部被阻塞时,将指针进一步向下移会使该显示器上的扩展坞。您不需要单击/按住或使用两根手指,因此无法使用滚动拖动一词。这只是正常的鼠标移动。

因此,原因是:也许您是像我这样的人,喜欢在观看电影或仅键盘编码/显影时将光标停留在一台显示器的屏幕底部,然后不小心在鼠标/触控板上滑动/下移。一直和我在一起。

更新:我只是注意到在触控板上,这不仅仅是快速滑动。
您必须向下滑动并按住触控板。当您像正常滑动手势一样快速抬起手指时,它什么也没做。


6

我还发现这个“ 功能 ”很烦人,因为您希望Dock出现在一个屏幕上,然后您不小心将鼠标移到第二个屏幕的底部,Dock会移动。找回它最简单的方法是将鼠标移到要停靠的屏幕底部。有时,您必须先向上移动然后向下移动才能移动它。

我个人发现有两个选择可以帮助我:

  1. 在工作中,我将外部显示器放在MacBook后面的架子上,并排列屏幕,以便外部显示器刚好高于Macbook屏幕,然后在设置中移动屏幕布局,使它们彼此重叠。在此布局中,只有一个屏幕才有底部,因为外部显示器是Macbook屏幕的扩展,因此阻止了Dock的移动。如果您的桌子狭窄,这种布局还可以节省桌面空间。

  2. 在家里,我并排使用监视器,但将扩展坞设置为自动隐藏,然后当我需要进入Dock时,只需向下滚动至鼠标所要进入的任何屏​​幕的底部即可获得Dock。因为Dock始终是隐藏的,并且在我需要的时候可以打开,所以它看起来并不像在固定在一个屏幕底部时那样令人讨厌。


1

为防止这种情况发生,请在终端中输入以下内容:

defaults write com.apple.Dock position-immutable -bool yes; killall Dock

基座将停止移动。

上面的域和密钥已被Apple删除:

Apple已从配置中删除了此position-immutable密钥,defaults因为它在IT服务台产生了大量呼叫。用户可以通过将其Dock锁定到幻影无法访问的监视器来禁用自己。因此,此命令现在无效。您可以使用以下命令验证:defaults read | grep "Dock"不会报告此类密钥。与man defaults和阅读更多内容defaults -help


2
看起来它应该可以工作,但是不幸的是,它不起作用。
Jason Sims

3
不,在莫哈韦沙漠上不起作用。
georgexsh
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.