Bug 447550

Summary: Default shortcut for keyboards without PrtSc key
Product: [Applications] Spectacle Reporter: Georg.Sh <georgsh-yateam>
Component: GeneralAssignee: Boudhayan Gupta <me>
Status: RESOLVED FIXED    
Severity: wishlist CC: kde, nate, p.r.worrall, tinozzo123
Priority: NOR Keywords: usability
Version First Reported In: 21.12.0   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Georg.Sh 2021-12-26 18:38:16 UTC
Found no such key on my laptop :(
But what I insinctively tried:
- META+SHIFT+S (Windows snipping experience)
- CTRL+SHIFT+4/5, META+SHIFT+4/5 (MacOS experience)
 
I like the idea to add by default
META+SHIFT+S and/or META+SHIFT+5 - to take screenshot

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux 5.15.7-1-MANJARO
KDE Plasma Version: KDE Plasma 5.23.4
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.2
Comment 1 Paul Worrall 2021-12-26 22:41:59 UTC
Seems a reasonable suggestion to add shortcuts for devices with no PrtSc key.

In the interim, in case you don't know: you can add these yourself via System Settings => Shortcuts => Spectacle
Comment 2 Martino Fontana 2022-06-20 00:00:37 UTC
I think this should also be enabled for systems that do have the PrtSc key.
Some laptops (like mine, Lenovo IdeaPad 5 14ARE05) had the brightest idea that PrtSc should not press PrtSc (that would make sense), instead it presses Win+Shift+S. To make it actually press PrtSc you have to hold Fn, regardless of whether the Fn Lock is enabled or disabled.
If Win+Shift+S support was enabled, then I wouldn't have to hold Fn every single time.

Maybe this feature should be a keyboard option? (That would change the product and component of this to systemsettings -> kcm_keyboard.)
Comment 3 Bug Janitor Service 2023-11-22 13:18:31 UTC
A possibly relevant merge request was started @ https://invent.kde.org/graphics/spectacle/-/merge_requests/294
Comment 4 Noah Davis 2023-11-22 21:23:58 UTC
Git commit f2a1c61b24ae68bf71369a7bd374fafce31680ef by Noah Davis.
Committed on 22/11/2023 at 14:15.
Pushed by ndavis into branch 'master'.

Add Meta+Shift+S as alternative to Print

M  +1    -1    desktop/org.kde.spectacle.desktop.cmake
M  +7    -1    src/SpectacleCore.cpp

https://invent.kde.org/graphics/spectacle/-/commit/f2a1c61b24ae68bf71369a7bd374fafce31680ef