martyr-deepin / deepin-screenshot

Deprecated (migrated into deepin-screen-recorder after v20), consider create and maintain your own fork if you love it.
https://www.deepin.org/original/deepin-screenshot/
GNU General Public License v3.0
347 stars 102 forks source link

Can't take screenshot of second screen #25

Open ZanokRupert opened 6 years ago

ZanokRupert commented 6 years ago

Hey, I have a question about the Deepin Screenshot tool. When I start the program I can only take a screenshot from the current screen i'm using. Is it possible to take a screenshot from my second screen after starting the program? Thanks!

scorninpc commented 6 years ago

+1 for me

Nvidia 1030 DVI-D + HDMI

jfx319 commented 5 years ago

I found that after starting the Deepin Screenshot tool (clicking on its shortcut icon, for example), I have to quickly move the mouse to the second screen for it to be selected.

Whichever screen the mouse is on about ~1 second after starting deepin screenshot will be the one eligible. Sometimes I'm too slow, and have to start again. In my case, the shortcut to starting deepin screenshot is on monitor 1, but one could make this easier by moving the shortcut or taskbar to monitor 2. Of course, this is a workaround, and not ideal.

Until a better method of selecting screens is implemented, this was the only way that I could figure out.

fMeow commented 5 years ago

This issue still exists and is quite annoying.

Also I find it's impossible to combine delay option and save path option together. Once I run deepin-screenshot -d1 -s /tmp/screenshot.png, the delay option prevail and leave the save path option ignored.

Any idea for better workaround?

BLumia commented 4 years ago

Also I find it's impossible to combine delay option and save path option together. Once I run deepin-screenshot -d1 -s /tmp/screenshot.png, the delay option prevail and leave the save path option ignored.

Any idea for better workaround?

https://github.com/linuxdeepin/deepin-screenshot/issues/22 and there is a patch here https://github.com/linuxdeepin/deepin-screenshot/pull/60 , but I'm not able to merge it since I'm not the project maintainer. Maybe you can try it locally.