如何使用多台显示器禁用中间边缘的鼠标磁铁?

我在两个屏幕设置上使用Ubuntu 12.04。 12.04的Multiscreen通常会变得更好,但有一件事情让我神经紧张:中间边缘(两个屏幕之间)有一个鼠标磁铁。 毫无疑问,可以更容易地与右侧屏幕上的启动器进行交互。 但是我对我的鼠标技能有足够的信任,磁铁在我的情况下比有用的更令人讨厌。 我可以以某种方式禁用它吗?

Displays有一个设置:

在此处输入图像描述

如果右侧显示器上有启动器,您仍然可以获得该行为,因此请使用“启动器放置”选项选择仅在左侧屏幕上启用启动器。 需要屏幕之间的粘性以便于在那里取回发射器。

您可能需要注销并重新登录(或重新启动)才能使更改生效。

“挂起”function可以在设置为自动隐藏时在多显示器设置中使用启动器。 它可以使用gconf-editor进行配置。 相关的钥匙是

/apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity ,和

/apps/compiz-1/plugins/unityshell/screen0/options/overcome_pressure

推荐的设置,以尽量减少影响:

  • overcome_pressure=1
  • stop_velocity=20

这些设置并不能完全阻止鼠标粘连,但会降低它的可能性。 如果需要,可以进一步减少stop_velocity

也可能是/apps/compiz-1/plugins/unityshell/screen0/options/reveal_pressure 。 后者可以在系统设置 – >外观 – >行为中更轻松地进行配置。

  • 我如何使用gconf编辑器?

如果您更喜欢GUI选项,还可以修改CCSM内部的设置。 它在CSSM> Unity> Experimental下

您可以修改Launcher Edge Stop Overcome Pressure和Edge stop Velocity选项。

我个人认为在扩展桌面中可能是一个错误的设计,在桌面中间,有一个启动器。 然而,请注意启动器有新的设置:

在此处输入图像描述

显示灵敏度允许您调整发射器对鼠标穿越的敏感程度。 越高,你必须将鼠标推到发射器上以显示它。 当激活自动隐藏,并且大约27%的显示灵敏度时,您可以轻松地将鼠标从左侧外部监视器向右侧或另一侧移动,而不会意外地显示发射器。 如果您想为此选项投票,请检查民意调查。

感谢Hanynowsky的回答https://askubuntu.com/a/111316/29209

对于任何人都可以参考。 我最终将’Edge Stop Velocity’设置为10,
发射器边缘停止压力达到10,发射器显示压力达到10。

这似乎给了我完美的平衡。 在屏幕之间拖动窗口时没有延迟。 在两台显示器上都很容易访问启动器,在浏览器中使用后退按钮时没有错误显示…

此外,如果你想让它保持原样,我发现将鼠标快速移动到中间将让你直接通过它,甚至没有任何一点点的挂起时间。 我仍然改变它主要是因为快速移动鼠标有点烦人。 也许有人会觉得它很有用。

在“Ubuntu Unity插件”下,CCSM中还有“Launcher Monitors”选项。 将其切换为“主桌面”解决了我在笔记本电脑+外接显示器设置中的问题。

在CCSM中,在“实验”选项卡下有一个名为Launcher Capture Mouse的设置。 如果禁用它,效果将完全禁用

ccsm的启动器捕获鼠标选项和设置>显示“粘滞边缘”选项并没有为我从右到左停止边缘捕获。 唯一有效的方法是将“启动器边缘停止速度”设置1并且已经解决了这个问题。 无需其他修改。

我对我的辅助右侧屏幕上的Unity启动器菜单没兴趣,而且这种日常使用引起的麻烦是一种不受欢迎的痛苦。 我没有意识到ccsm Unity实验设置在那里,所以我不得不忍受它约4个月。 上帝很讨厌。

只有将启动器置于“所有显示器”上时才会出现此问题。 我已经更改了“设置>显示>粘滞边缘>关闭”,但没有任何改进。 所以我将“设置>显示>启动器放置”更改为我的第一台显示器(删除“所有显示”),问题就消失了。

作为另一种选择,您始终可以在/apps/compiz-1/plugins/unityshell/screen0/options下设置以下gconf值:

  • overcome_presure=1
  • stop_velocity=5

这些设置基本上会关闭粘性边缘,以及使用鼠标访问启动器的function。

然后,您可以使用“ 超级 ”(Windows / Apple)键(或Alt + F1 )通过键盘访问启动器;)