I need to capture a drop-down menu of a program. If I open the menu and then press PrntScr (print screen button), it first closes the menu and then captures the screen. I tried Ctrl+PrntScr, Shift+PrntScr, Alt+PrntScr but no success. I am using Ubuntu 14.04.
Run the Screenshot program (
gnome-screenshot
, or search for Screenshot in the Dash). Set a timeout (or delay):And then get the menu and wait for the timeout to expire.
This only works with a whole-screen screenshot. So you'll have to manually crop later:
This is really simple using shutter and the best thing about using shutter is that you don't get to crop your menu later. It just captures the menu specified.
Install and launch shutter
Using the shutter window, click on the 'menu' icon. See screenshot below:
You will then be prompted to choose and click on which menu you want captured. Let's take for example Firefox - my browser. See screenshot below:
Install the
imagemagick
package, then issue the following command on a terminal:In the next 10 seconds change your active window, open the dropdown menu and wait. You will likely need to crop your screenshot afterwards.
Use Flameshot, it also has an option to capture a rectangular area so you won't have to manually crop it.
Create a shortcut to these commands for easy access:
and
Sample output: