在开启 Snipaste 的情况下接入第二个显示器,截图时只能截第一个显示器内容 #233

Closed
oopp1800 opened this Issue Nov 20, 2016 · 10 comments

Projects

None yet

4 participants

@oopp1800

如题,
因为我的电脑的问题..开机监测不到第二个显示器,每次都要重新设置
但是 Snipaste 是设置自动启动的
所以会导致截图时不能截第二个显示器...

希望作者能解决这个问题
(如果能解决我电脑的问题就更好了2333

@xintiandi

我之前也遇到了这样的问题,
有些问题是偶然也不好反馈,我出现过截图远程桌面窗口后,截图声音一直播放不停止的情况,按f1截图时,第一次有时会出现自动取消的情况,又要重新去按f1,因为没有规律,就没有反馈。

@liulex
Owner
liulex commented Nov 22, 2016

@oopp1800 我会测试看看能否处理屏幕有变化的情况。
@xintiandi 不正常的行为都可以报 bug,不能完全重现也可以先报着,其他有相同经历的用户看到 issue 会提供额外的信息,我也会从代码的角度看看能否找出原因。

截图自动取消的情况应该是有其他程序的窗口被激活了,如果这种事经常发生的话,你可以到 首选项 - 截图 - 行为 - 取消勾选"截图时如有其他程序窗口被激活,自动退出截图"。

@xufun
xufun commented Dec 1, 2016

我也遇到类似问题。我用的是 Windows 7 x64 系统。

在我的机器上,该问题的稳定重现方法为:在第二显示器接入情况下(扩展屏),退出Snipaste,然后直接拔掉显示器HDMI接口,再启动Snipaste,接入显示器(此时显示器会自动进入扩展屏模式)。在这种状态下使用Snipaste无法截取第二显示器的内容;此外,如果将贴图放在第二显示器上,在贴图上点击右键,菜单会呈现在主显示器边缘。如果此后先按Windows+P选择“断开投影仪”之后,再Windows+P选择扩展屏,该问题可以消失。

@liulex
Owner
liulex commented Dec 1, 2016

@xufun 感谢提供详细描述。
我按照你说的试了下,即拔掉扩展屏,启动 Snipaste,然后接上扩展屏,我这边 Snipaste 可以正常截取第二屏幕……(Windows 10 x64)

不知 @oopp1800 @xintiandi 你们的操作系统是?

@oopp1800
oopp1800 commented Dec 1, 2016

@liulex
我的操作系统同样是 Windows 10 x64 的,现在没在电脑旁,晚上回去再测试下能否稳定重现~

@oopp1800
oopp1800 commented Dec 1, 2016

今天尝试了多次都是可以正常截取的...不知道是不是偶然的问题...

@xufun
xufun commented Dec 1, 2016

我刚刚在另一台 Windows 7 x64 电脑上也试了能完全复现。看来可能是 win 7 的 bug……看看还有没有其他人反馈吧,现在反正可以通过多按两次Windows+P来解决……

@liulex
Owner
liulex commented Dec 3, 2016 edited

@xufun 方便留个联系方式吗(发送到 snipaste.app@gmail.com)?我找你测试下……

@liulex
Owner
liulex commented Dec 5, 2016

感谢 @xufun 协助测试,问题已修复。

@liulex liulex closed this Dec 5, 2016
@liulex liulex added this to the 1.10.4 milestone Dec 5, 2016
@liulex liulex added fixed and removed help wanted labels Dec 5, 2016
@xintiandi

@liulex 之前我也是在win7 64位下出现的。现在换电脑了。用的win10 x64,因为之前的vga显示器还没有来得及换成hdmi,现在没有接扩展屏,暂时没有测试到。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment