Keyboard shortcuts for screenshots

Hello all,


I hope I'm on the right category here.

On another thread I was trying to send pictures of my screen with the following shortcut: ⌘ + ⇧ + 3 or this one ⇧ +⌘ + 4

It used to work previously since someone in the community here taught to me.

But for whatever reason now i can't do it and therefore send screenshots to illustrate my problems.


When I go to the top screen menu bar and click on the name of the active app follow this path:

Services > Services Preferences ...

The Keyboard Panel opens on the Shortcuts button.

In the left table is a list of apps that use keyboard shortcuts, among them Services. In the right table is a list of actions operated through shortcuts.

Especially Pictures. It includes Screenshot and Screenshot of a selection (excuse my english, but my computer is in french, so i make a guess of how it could be translated).

I've never been at this place; i went there recently when this screenshot did not work. And the first time i saw that, no keys combination was set for these 2 actions.

Therefore I did write the usual combination on these 2 lines. Still.. it doesn't work.


Does someone know what is my mistake ?.


Thanks for your help.

iMac, OS X Yosemite (10.10)

Posted on Jan 20, 2015 2:24 PM

Reply
10 replies

Jan 20, 2015 2:42 PM in response to lionnelfromparis

Normally to look at the current shortcuts you would open System Preferences then select "Keyboard" icon, then select "Shortcuts" tab and then select "Screen Shots" in the list on the left. It will show the current setting for "Save a picture of screen as a file" which is normally Command+Shift+3 as well as "Save picture of selected area as a file" which is normally Command+Shift+4


Perhaps these "shortcuts" have been somehow redefined to something else? If so use whatever the shortcut is or redefine them to the normal default (but that will likely cause problems with whatever or whoever changed them from the defaults to their current value.


Good luck...

Jan 20, 2015 2:43 PM in response to sberman

Hello Sberman,


Yes indeed.

I did what you said on Screen Shots and Services

But I was told to use the built-in OS X capability to take screen shots because of the format. And in fact it fits the Apple Community Web when I want to insert a picture.

Rather than Screen Shots software does not provide the right format and I can't attach it to my email.


Lionnel

Jan 20, 2015 3:03 PM in response to dot.com

Still it doesn't work.

I did press the Restore Defaults button on Services and Screen Shots, but the default shortcuts won't do the job: On Services there is originally none, and on Screen Shots the "usual" combination doesn't work.

Services uses the OS X built-in screen capture, and fits this website.

Screen Shots uses the .tiff format not accepted by this site.

See the thread below.

Import images from desktop: failed


Theres is something wrong in my computer and I still don't know what is it. It used to be working few days ago.

Jan 20, 2015 3:45 PM in response to lionnelfromparis

Sorry - you didn't mention that TIFF was the issue.


If you do this you will see what is going on:


defaults read com.apple.screencapture


If you want to change the default format for saving images you need to do this from the Command line in Terminal window (Terminal.app is located in /Applications/Utilities)


defaults write com.apple.screencapture type jpg

killall SystemUIServer


should do the trick - you can also specify png or pdf or tiff or gif or psd


Here is an article explaining in more detail:


http://www.macissues.com/2014/03/27/how-to-take-a-screenshot-in-os-x/


Bon chance...


ps - I wonder if someone else used the computer and set the type to tiff and forgot to mention it? If they did you might want to tell them that you changed the default back to whatever you chose.

Jan 21, 2015 9:32 AM in response to dot.com

Hello,


I went to MacIssue Site to see how to take screenshots.

I wanted to show what i have on System Preferences>Keyboard Hotkeys, but obviously I'm missing something.

-the built-in screen shots really doesn't work: the same frustrating sound when i do it, wether it is 3 or 4 key.

-i tried Preview to take screen shots, but when it comes to export the picture in .PNG format for example, it says the file couldn't be saved because it does not exist...


So there is definitely something wrong with the built-in screen shot, and it is kind of handicap now because I can't show where are the troubles and what t looks like.

Would you have an idea ?

Jan 21, 2015 10:01 PM in response to lionnelfromparis

Good Morning Paris France...


Here is a simple thing to do:


1. Have a Terminal window open and type in the following:


sleep 10 ; ps -axwwww | grep screencapture


2. Very quickly (faster than 10 seconds) type the Command+Shift+4 and then don't do anything - if 10 seconds is not long enough, then change the 10 above to something longer and wait that long in the next step


3. After 10 seconds from #1 you will see something like the following:


Bubbas-MBook:Preferences bubba$ sleep 10 ; ps -axwwwww | grep screencapture

5134 ?? 0:00.03 /usr/sbin/screencapture -id -tjpg /Volumes/Yosemite/Users/bubba/Desktop/Screenshots/Screen Shot 2015-01-21 at 10.42.04 PM.jpg

5136 ttys002 0:00.00 grep screencapture

Bubbas-MBook:Preferences bubba$


You can type the "esc" key to abort the screen capture if you want or go ahead and really do it.


This tells you the arguments that were used to do the screencapture command - in this case "-tjpg" means create a jpeg file and the location of the file that the capture will be saved to is named " /Volumes/Yosemite/Users/bubba/Desktop/Screenshots/Screen Shot 2015-01-21 at 10.42.04 PM.jpg"


If you don't get the type you had setup in the "defaults write ..." command then double check with this command (in Terminal):


defaults read com.apple.screencapture


You should see something like this:


Bubbas-MBook:Preferences bubba$ defaults read com.apple.screencapture

{

location = "/Volumes/Yosemite/Users/bubba/Desktop/Screenshots";

type = jpg;

}

Bubbas-MBook:Preferences bubba$


What do you get for the above two tests??


Also take a look at this discussion about getting screen captures for using in Mail messages:


Tiff to JPG or PNG converter

Jan 28, 2015 3:20 AM in response to dot.com

Hello,


Back on my iMac.

I tried to do what you suggested with Terminal.

I took screen shots to show you, but the format is .tiff, so I can't attach it here.

But the thing is that it doesn't work. Probably because I don't know how to use this Terminal window which is greek to me.

I'll try to detail it in extend here.


When I open a Terminal window, I have this:

Last login: Wed Jan 28 12:02:36 on ttys000

[Macintosh-2:~] lionnelderiemont%


Then i copy-paste the "command" you wrote and obtain this:

Last login: Wed Jan 28 12:15:15 on ttys000

[Macintosh-2:~] lionnelderiemont% sleep 10 ; ps -axwwww | grep screencapture

In the same time i type ⌘ + ⇧ + 4


It makes the usual sound "funck" as when you use the wrong key. And nothing else happens.


Even if i try to take screenshots, it doesn't apply.

Jan 28, 2015 9:27 AM in response to lionnelfromparis

Use this command in Terminal to show what the current state of screen capture options is:


defaults read com.apple.screencapture


and post the resutls. The result of the Command+shift+4 should be a funny cursor on the screen, not a "funck" sound - you don't get that till you either drag out an area and release or tap the space key to highlight the desired window then click in it. Anyway, that's how my Mac works.


Did you make sure to


killall SystemUIServer


after you do the "defaults write ..." command - otherwise the defaults don't take affect. You can also log out and back in if you prefer.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Keyboard shortcuts for screenshots

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.