You are not logged in.
Yesterday I upgraded my Arch computer and I noticed that ksnapshot no longer worked after I pressed printscreen button on my keyboard. A little googling showed that ksnapshot is replaced by a new app called spectacle. However KDE didn't use the same default keyboard shortcut for it. Instead spectacle placed shortcut under System settings-->Shortcuts-->Custom Shortcuts--> and one has to configure it manually.
Though it worked, I wonder if it was intended to have end-users to change the shortcut by themselves or a bug?... Hopefully it weren't the former as it sounded a little weird... Thanks
Offline
It should work for clean users, it won't if you configured your PrtScr key locally to launch ksnapshot in the past. You'll need to remove the assignment from .config/ khotkeysrc
Offline
That is rather strange as I don't think I set the shortcut for ksnapshot...
Offline
Sidenote: I have just signed up. Hello, Arch Linux community!
As for the issue, my system (Manjaro) has been affected as well. I solved it by going to the System Settings → Shortcuts → Custom Shortcuts, expanding Screenshots in the list, clicking the Trigger tab and setting the shortcut to the Print Screen key.
Screenshot:
After selecting the keyboard shortcut, the infobox appeared saying "The shortcut 'Print' conflicts with the following key combination: Shortcut 'Print' in Application KDE Daemon for action PrintScreen":
I clicked Reassign and then Apply. After this, the Print Screen key has started functioning.
But considering the infobox message above, there should be another action in the KDE Daemon settings, so I switched to the Global Keyboard Shortcuts page, selected KDE Daemon in the KDE component drop-down list. As it turns out, there are two separate actions — PrintScreen and Start Screenshot Tool; so my guess is, PrintScreen calls KSnapshot and since it's removed, nothing happens.
So yeah... That's how to fix it.
Also, optionally, you can assign Take Full Screen Screenshot and Take Active Window Screenshot action to the hotkeys of your choice (if they're not already). The default ones are Shift+PrtScr and Meta+PrtScr.
Last edited by giogziro95 (2015-12-27 04:52:33)
Where there is a shell, there is a way.
Offline
Thank you. I just found myself with the same problem.
Offline