Shutter as default

To configure Shutter as the default tool to take screenshots with when you press PrtSc or Alt+PrtSc, here’s what you need to do:

gnome unity
  1. Go to System Settings ▸ Keyboard
    Gnome/Unity - System Settings

    Gnome/Unity – System Settings


  2. Switch to the Shortcut tab and add a new custom shortcut
    Gnome/Unity - Add new custom shortcut

    Gnome/Unity – Add new custom shortcut


  3. Enter a Name (e.g. Shutter) and a Command (e.g. shutter -f)

    Gnome/Unity - Enter command

    Gnome/Unity – Enter command

  4. Click the new row and hold down the new keys in order to add/edit the accelerator

    Gnome/Unity - Edit accelerator

    Gnome/Unity – Edit accelerator

  5. That’s it! Now the usual PrtSc keybinding will use Shutter to take the screenshots.

kde

  1. Go to System SettingsShortcuts and Gestures

    KDE - System settings

    KDE – System settings

  2. Create a new global shortcut (right-mouse click) and select Command/URL

    KDE - Add new custom shortcut

    KDE – Add new custom shortcut

  3. You can now edit the associated Action

    KDE - Edit command

    KDE – Edit command

  4. … and Trigger

    KDE - Edit shortcut

    KDE – Edit shortcut

  5. That’s it!


xfce

  1. Go to SettingsKeyboard

    Xfce - Keyboard settings

    Xfce – Keyboard settings

  2. Click on the Add-Button to create a new shortcut

    Xfce - Add new shortcut

    Xfce – Add new shortcut

  3. Enter a command in the next dialogue (e.g. shutter -f)

    Xfce - Enter command

    Xfce – Enter command

  4. Click the new row and hold down the new keys in order to add/edit the shortcut. That’s it.


lxde

  1. LXDE does not provide any GUI to manage global shortcuts yet. Please see the instructions here.



75 Comments

  1. I can’t set as shutter as default on Ubuntu 12.04. need it so much

  2. Doesn’t work on ubuntu 12.04 with gnome shell 3.4

  3. Shutter doesn’t seem to work with gnome3 on debian wheezy
    the printscreen and alt+print screen keys still default to the gnome screen capture app even after setting them to shutter with gconf

  4. I uploaded the screen shots. Thank you for this post. I appreciate it.

  5. Since I upgraded to Ubuntu 12.04, I can’t get shutter to be called when I press the “print screen” key.
    – I checked both checkboxes in shutter
    – verified the key in gconf :
    /apps/metacity/keybinding_commands/command_screenshot
    contains
    shutter –full
    But I still get the shots done by gnome-screenshot.
    I’m using gnome-shell
    I even replaced all calls to gnome-screenshot in gconf to calls to shutter (compiz settings which I do not use)

    • Romario

      I did not have time to have a look at this yet, but I think that we need to add some new code to Shutter in order to support keybindings + Gnome-Shell.

  6. Savasten

    I believe argument –selection needs to be changed to –select.

  7. For me, modifying these two gconf keys work well under Arch/Gnome3:

    http://i.imgur.com/0T1gx.png

    Perfect replacement of gnome-screenshot with shutter.

    • Fixed screenshot URL: http://i.imm.io/dve7.png

      Replace gnome-screenshot key-bindings with shutter equivalents:
      # gconftool-2 -st string /apps/metacity/keybinding_commands/command_screenshot “/usr/bin/shutter –full”
      # gconftool-2 -st string /apps/metacity/keybinding_commands/command_window_screenshot “/usr/bin/shutter –active”

  8. Afater the yum upadate

    [root@localhost /]# yum install shutter

    Loading mirror speeds from cached hostfile
    addons | 951 B 00:00
    base | 2.1 kB 00:00
    extras | 2.1 kB 00:00
    update | 1.9 kB 00:00
    Setting up Install Process
    No package shutter available.
    Nothing to do

    I tried to run again

    [root@localhost ~]# yum install shutter
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
    Setting up Install Process
    No package shutter available.
    Nothing to do
    [root@localhost ~]#

    why was there “No package shutter available”?(My OS is RHEL 5)

    • As far as I know, there is no package for RHEL5 yet.

      • Is there any way to install shutter on RHEL 5? Maybe bypassing the package management system? I saw programs where a “generic linux” tarball was supplied that you install without using yum.

        In other words is it just a matter of wrapping the software in a rpm package for this OS or are there more profound compatibility issues at hand.

        • Romario

          I’ve asked one of our users about it (the one who is responsible for the rhel6 packages). Here is what he said:

          There is no package for EL5 unfortunately and I think it will be quite/very hard to backport it to RHEL5 because the software stack is so old now.
          Besides the obvious advice to upgrade to EL6 I don’t know what to tell you.

          • Thank you very much for the advice. I’d love to upgrade to EL6 but unfortunately it’s not entirely up to me. I guess I’ll have to live with it.

  9. Romario

    @karatedog
    Yes, you are right. This seems to be a bug, see
    https://bugs.launchpad.net/ubuntu/+source/kubuntu-default-settings/+bug/293213

    You might want to use an alternative shortcut. Ctrl+Print for example.



Trackbacks/Pingbacks

  1. The Power Base Integrating Shutter With KDE 4.7 - [...] what is the use of launching KSnapshot when you press prt scr?  A guide for this already exists here,…

Leave a Reply