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.
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.