Ubuntu – How to make the screenshot ask me what to do next every time

gnome-screenshotgnome-shellprint-screenscreenshotshortcut-keys

I take screenshots a lot. I usually take screenshot of an area, I then recheck if I have the desired area and then copy it to clipboard.

I want to change this behaviour so that immediately upon pressing Shift+PrntScr the screen capture application allows me to select an area, and immediately afterwards it provides me with the option to save to a particular location or clipboard.

I want Shift+PrntScr to bring up a pop-up screen like this:

gnome-screenshot

Best Answer

Try this answer first to get something identical to the old behaviour.


You may create a new keyboard shortcut for the command

gnome-screenshot --interactive

as an alternative.

To do that follow the steps.

  1. Open Settings > Devices > Keyboard and scroll down to the bottom.
  2. Click on the + symbol. A dialogue should pop up.
  3. Enter any name you like in the Name box.
  4. Enter gnome-screenshot --interactive in the Command box.
  5. Click on the Set Shortcut... button and set any keyboard combination which doesn't cause any conflict, for example Super+Print.
  6. Log out and log in again.

Now whenever you press Super+Print a window offering various screenshot options (whole screen/current window/selected area) should appear. Once you take the screenshot it will offer you to choose the location to save the screenshot as in the image in your question.

For convenience you may first change the shortcut for "Save a screenshot to Pictures" in the keyboard shortcut list to something else like Super+Print and assign Print to the custom shortcut you just created.


Also you might want to try using

gnome-screenshot -a -c

This command lets you straight away capture an area and copy the image to the clipboard.


Refer to this answer for an ugly workaround to replicate the old behaviour that lets you choose the folder to save the screenshot after capturing.