问题描述
我安装了Ubuntu 12.04(精确穿山甲)。如果我打开System Settings >> Displays
,则会有一个名为Sticky edges
的设置的新(?)开/关按钮。
有人能告诉我这个设置应该控制什么吗?
最佳解决思路
它控制multi-monitor设置中监视器边的鼠标行为:如果启用”Sticky Edges”,则鼠标停在边。
如果您认为这应该更明显,请参阅bug #965080。
次佳解决思路
UbunTom,Jeff Welling和Jayson Rowe的答案都是正确的。
事实上,接受的答案(目前有10票)是完全错误的。不幸的是,即使是在接受的答案中找到的bug entry也会出现部分错误(不是第一张说他不知道的海报,而不是西蒙的回答,但有些回复暗示将粘性边与预期的行为重新贴合鼠标贴在边)。
sticky edge
切换实际上对鼠标贴在multi-monitor屏幕侧面没有任何影响。我知道这是因为我正在从multi-monitor设置中输入这个。即使关闭此开关(并且应用了更改),我的鼠标仍然会稍微靠近位于我的第二个显示器旁边的屏幕一侧(在它完全穿过它之前)。
然而,此设置控制的是窗口的semi-maximizing属性,当光标在向窗口栏拖动时触摸屏幕的一侧。
Jayson Rowe在评论中指出了行为的描述:
It kinda does in a multi-monitor setup – for example, with it turned off, a window will not semi-maximize on the left-hand side of the right-hand monitor, but it will when it turned on. – Jayson Rowe
根据我个人使用此设置的经验,在单个显示器设置中(当我在我的笔记本电脑上时),以及在我的笔记本电脑连接到第二个附加屏幕时在家中设置的multi-monitor中使用此设置。我发现这个sticky edge
切换应该始终保持打开状态(虽然,错误条目中的Simon似乎不同意我的意思,因为他已经习惯于能够将窗口从屏幕平滑地拖动到屏幕上,但是当它没有时,他讨厌它去做)。
在任何一种情况下,这让我认为最初设想此设置并为其设计UI的人可能不是以编程方式实现它的人。这可能是错误,这个设置最初是为了切换鼠标粘在边上,但是实现它的人认为它应该切换窗户贴在边上。
第三种解决思路
我发现如果你只是禁用粘性边,鼠标会卡在另一个显示器上。这可能是有意的,因为如果您无法在另一个显示器上选择启动器,则启动器放置对两个显示器都没有任何意义。
所以你需要做的是设置>显示将粘性边设置为OFF并将启动器放置设置为仅一个监视器。
第四种思路
我不确定,但听起来就像切换窗口靠近边的能力,窗口跳到那边,完美排列。
第五种思路
因此,引用@Florian Diesch发布的错误讨论中的某人,一个用户将其放入,”Sticky edge”切换将更准确地称为“避免我的鼠标光标在另一个显示中意外丢失”。
在使用该设置后,我发现以足够大的速度移动的光标可以打破显示器屏障,然后逃到下一个显示屏。
根据this answer,似乎Alt + F2 – > “gconf-editor”可能允许您实际更改速度变量,理论上,这可以在适当的情况下为某人提供实际有用的选项。
只需在“所有设置”下的“显示”部分中禁用粘滞边