13

Taking a screen shot pressing PrtScr key will not work if I have the application menu activated or a pop-up menu (right-click).

I know it s possible to do that using a delay on the screen shot application, but sometimes it would be a lot better to use a keyboard shortcut to do that.

Does anyone know if it is possible to take those screen shots using PrtScr key (or some other shortcut)?

1

4 Answers 4

7

After some research, I found out this is a won't fix bug described in Gnome's Bugzilla.

So the only way to do it is use the screen shot tool with a delay, as described before.

Thanks for the help.

3
  • Will this be improved?
    – Casper
    May 8, 2014 at 8:21
  • @CasperLi I don't think things will change. It has been reported as won't fix at the GNOME project... :-(
    – Alexandre
    May 9, 2014 at 14:18
  • 1
    but it is so inconvenient...
    – Casper
    May 9, 2014 at 14:19
1

The standard screenshot application gnome-panel-screenshot application supports a --delay argument (amongst others).

For a full list, run at a terminal

gnome-panel-screenshot --help

Edit : D'oh, you already know about that.

You can use the Keyboard settings panel to define custom shortcuts to commands - including arguments.

1
  • As of Ubuntu 15.04, the command is now gnome-screenshot
    – ffflabs
    Aug 6, 2015 at 17:41
1

There is also delayed screenshot feature in Gimp:

Click "File" -> "Create" -> "Screenshot..."

It will take screenshot of only menu itself if you choose "Take screenshot of a single window" and focus menu.

Need to take screenshot for entire screen or region to capture window with menu open, and then crop.

1

2023

As these answers are quite old and the build in screenshot tool (from gnome) does not have the timeout option anymore, Shutter does the job for me. It comes with an Editor (e.g. blur something) and also supports delay and even special commands to capture a menus.

To replace the standard hotkey (prt sc), see: https://github.com/shutter-project/shutter/issues/631

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .