Can i take a screenshot with print screen without spectacle saving it immediately?

Can i take a screenshot with print screen without spectacle saving it immediately?
AT the moment it’s get saved to a folder with just the one press of Print Screen on my keyboard with the accompany camera sound. Thanks in advance.

Wasn’t there a recent thread just on this topic?

Spectacle has extensive options, you can find them in ‘options’ and you can look at ‘keyboard shortcuts’ for spectacle.

Also, you can run spectacle -h to see what command options are available, and bind any combination of those options to a keyboard shortcut.

So yes, I’d say you can easily take a screenshot with Print Screen or any other key without spectacle saving it.

Just launching Spectacle achieves this…

❯ spectacle -h
Usage: spectacle [options]
KDE Screenshot Utility

Options:
  -h, --help                              Displays help on commandline options.
  --help-all                              Displays help, including generic Qt
                                          options.
  -v, --version                           Displays version information.
  --author                                Show author information.
  --license                               Show license information.
  --desktopfile <file name>               The base file name of the desktop
                                          entry for this application.
  -f, --fullscreen                        Capture the entire desktop (default)
  -m, --current                           Capture the current monitor
  -a, --activewindow                      Capture the active window
  -u, --windowundercursor                 Capture the window currently under
                                          the cursor, including parents of
                                          pop-up menus
  -t, --transientonly                     Capture the window currently under
                                          the cursor, excluding parents of
                                          pop-up menus
  -r, --region                            Capture a rectangular region of the
                                          screen
  -R, --record <mode>                     Record the screen using the given
                                          mode. Modes:
                                          - r, region
                                          - s, screen
                                          - w, window
  -l, --launchonly                        Launch Spectacle without taking a
                                          screenshot
  -g, --gui                               Start in GUI mode (default)
  -b, --background                        Take a screenshot and exit without
                                          showing the GUI
  -s, --dbus                              Start in DBus-Activation mode
  -n, --nonotify                          In background mode, do not pop up a
                                          notification when the screenshot is
                                          taken
  -o, --output <fileName>                 In background mode, save image to
                                          specified file
  -d, --delay <delayMsec>                 In background mode, delay before
                                          taking the shot (in milliseconds)
  -c, --copy-image                        In background mode, copy screenshot
                                          image to clipboard, unless -o is also
                                          used.
  -C, --copy-path                         In background mode, copy screenshot
                                          file path to clipboard
  -w, --onclick                           Wait for a click before taking
                                          screenshot. Invalidates delay
  -i, --new-instance                      Starts a new GUI instance of
                                          spectacle without registering to DBus
  -p, --pointer                           In background mode, include pointer
                                          in the screenshot
  -e, --no-decoration                     In background mode, exclude
                                          decorations in the screenshot
  -S, --no-shadow                         In background mode, exclude shadows
                                          in the screenshot
  -E, --edit-existing <existingFileName>  Open and edit existing screenshot
                                          file

This is NOT rocket science…

One of the biggest draws of KDE Plasma for me is the ease with which you can discover these things for yourself.

The second is that a cursory search brings hundreds of relevant answers:

Any of these options can be bound directly to any shortcut or key of your choice.

Open Spectacle from the application menu and edit the settings for this. Uncheck the box for automatically saving the file.
I think the default is to use the last used capture method, but to just open the application is one of the options.

No command line usage is necessary for this.


Which one should I set it to?

Apparently I am still not focusing correctly on things. Apologies

Actually, the setting you may actually want is the option right below this.

Am I meant to check the box for Save file to default folder? Because it was unchecked when I got there.


Should I pick copy to clipboard because that is what I prefer rather than saving it straight to any folder.

the first one makes printscr the same as shift + printscr in the default shortcuts scheme.

the 2nd one is the most useful and does what it says … useful esp with rectangular region and a delay set.

the 3rd one just launches spectacle in a window where you can choose which type of screen shot to take by pressing one of the buttons… this is the least useful option, but it will not take a screen shot until you press one of the buttons.

1 Like