{"id":12912,"date":"2008-10-16T12:21:48","date_gmt":"2008-10-16T12:21:48","guid":{"rendered":"http:\/\/blogs.adobe.com\/jnackdev\/2008\/10\/shortcut-changes-in-pscs4.html"},"modified":"2008-10-16T12:21:48","modified_gmt":"2008-10-16T12:21:48","slug":"shortcut_changes_in_pscs4","status":"publish","type":"post","link":"https:\/\/jnack.com\/blog\/2008\/10\/16\/shortcut_changes_in_pscs4\/","title":{"rendered":"Shortcut changes in PSCS4"},"content":{"rendered":"<p class=\"style1\" style=\"margin-top: 0;margin-bottom: 0\">By and large, keyboard shortcut changes suck.&nbsp; Mature tools are like musical instruments, and you don&#8217;t go moving the piano keys or cello strings without a great need to do so.&nbsp; It&#8217;s painful.&nbsp; We know. <\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&nbsp;<\/p>\n<p class=\"style1\" style=\"margin-top: 0;margin-bottom: 0\">Sometimes, though, a little pain enables much better things.&nbsp; In the CS4 release, we have made some improvements that result in a few shortcuts needing to change.&nbsp; First, the improvements: <\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&nbsp;<\/p>\n<ol style=\"margin-top: 0;margin-bottom: 0\">\n<li><strong>Photoshop is now consistent with both Mac &amp; Windows shortcuts for switching among open documents<\/strong>.&nbsp; The Mac-standard Cmd-~ (technically Cmd-`) now cycles from one open document to the next.&nbsp; Adding Shift cycles in reverse order.&nbsp; These shortcuts work on both Mac &amp; Windows.&nbsp; In addition, Photoshop continues to support Ctrl-Tab\/Shift-Ctrl-Tab on both platforms, just as it always has, for the same function.<\/li>\n<li>The app is now consistent with other Suite tools (Illustrator, InDesign, Flash) in <strong>setting the zoom level to 100% via Cmd-1\/Ctrl-1<\/strong>.  (PS will continue to support the existing Cmd-Opt-0 as a duplicate shortcut.)<\/li>\n<li><strong>You can drag-resize any brush cursor<\/strong> by holding down Ctrl-Opt (Mac)\/Alt-right click (Win), then dragging.&nbsp; Add Cmd (Mac)\/Shift (Win) to the combo to adjust brush hardness instead of size.<\/li>\n<li>People doing video work in Photoshop strongly requested <strong>single-key shortcuts for moving among frames<\/strong>.&nbsp; You can switch these on\/off via the &quot;Enable Timeline Shortcut Keys&quot; command that lives in the Animation panel fly-out menu.<\/li>\n<li>Photoshop supports what we call <strong>spring-loaded shortcuts<\/strong>, enabling you to jump from any tool to any other temporarily.  <\/li>\n<\/ol>\n<p style=\"margin-top: 0;margin-bottom: 0\">&nbsp;<\/p>\n<p class=\"style1\" style=\"margin-top: 0;margin-bottom: 0\">Some of these enhancements necessitate some other changes.&nbsp; This all gets pretty esoteric, so I&#8217;m putting the nerdery into this post&#8217;s extended entry.&nbsp; Read on for that.<\/p>\n<p><!--more--><br \/>\n<\/p>\n<hr \/>\n<p><\/p>\n<p class=\"style1\" style=\"margin-top: 0;margin-bottom: 0\">Photoshop now offers various adjustments (Curves, Levels, etc.) via an Adjustments panel.&nbsp; This means that instead of dancing into &amp; out of dialogs, you can view and edit your adjustment settings simply by clicking each layer and using the panel.&nbsp; In particular, this means that <strong>you can adjust layer opacity, blending, and masking while continuing to work with the adjustment<\/strong>.&nbsp; Instead of jamming yet more things into dialogs, we made it possible to use those things <em>while using the adjustment.<\/em>&nbsp; Give it a little time &amp; you&#8217;ll like it. <\/p>\n<p class=\"style1\" style=\"margin-top: 0;margin-bottom: 0\">&nbsp;<\/p>\n<p class=\"style1\" style=\"margin-top: 0;margin-bottom: 0\">The move to panel-based adjustments means that we can&#8217;t completely replicate the shortcuts that work in the modal (dialog-based) versions of those adjustments.&nbsp; That is, because a dialog is its own little world, it can use shortcuts that would conflict with those used in Photoshop &quot;proper.&quot;&nbsp; When we put things in a panel, we no longer have that isolated context. <\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&nbsp;<\/p>\n<p class=\"style1\" style=\"margin-top: 0;margin-bottom: 0\">&nbsp;<\/p>\n<ul style=\"margin-top: 0;margin-bottom: 0\">\n<li> <strong>Pressing the = and &#8211; keys<\/strong> (what most users will think of as plus and minus) <strong>puts focus on curve points<\/strong>, then <strong>cycles through the curve points<\/strong>. &nbsp;Previously this behavior was handled by Ctrl-Tab on both Mac and Windows, but as mentioned above, that shortcut is already taken in Photoshop proper, so it won&#8217;t work with the Adjustments panel-based version of Curves.\n<\/li>\n<li><span class=\"style2\">Displaying<\/span><strong> a channel<\/strong> in Photoshop was previously assigned to Cmd-1, 2, 3, etc. &nbsp;Cmd-1 would show Red, Cmd-2 would show Green, etc. &nbsp;Those shortcuts, along with the shortcut for showing the composite channel, have now shifted two places to the right. &nbsp;Therefore Cmd-2 shows the composite, Cmd-3 shows Red, Cmd-4 shows Green, etc.\n<\/li>\n<li><strong><em>Targeting<\/em> a channel<\/strong> in Curves, Levels, Channel Mixer, and other adjustments was previously assigned to Cmd-1, 2, 3, etc. &nbsp;Cmd-1 would target Red, Cmd-2 would show Green, etc. &nbsp;Just like the shortcuts for displaying channels, those shortcuts have all shifted two places to the right. &nbsp;To avoid a conflict with Cmd-2, etc. when using the panel-based adjustments, the shortcuts have changed to Opt-#. &nbsp;Therefore Opt-2 targets the composite, Opt-3 targets Red, Opt-4 targets Green, etc.\n<\/li>\n<li>The Hue\/Saturation and Selective Color commands are slightly different as they don&#8217;t map to just RGB\/CMYK, but the same general rules apply: Opt-2 selects the Master channel, and Opt-3, 4, etc. select the subsequent items in the list.<\/li>\n<\/ul>\n<p style=\"margin-top: 0;margin-bottom: 0\">&nbsp;<\/p>\n<ul style=\"margin-top: 0;margin-bottom: 0\">\n<li>To load luminosity as a selection, use Cmd-Opt-2.<\/li>\n<\/ul>\n<p style=\"margin-top: 0;margin-bottom: 0\">&nbsp;<\/p>\n<ul style=\"margin-top: 0;margin-bottom: 0\">\n<li>Tapping \\ (backslash) cycles between normal view &amp; displaying the mask on a layer. &nbsp;Holding backslash, however, displays a temporary preview of the unadjusted state of a document. &nbsp;(It&#8217;s like unchecking the Preview checkbox temporarily.) &nbsp;Because of the need to distinguish a tap from a hold, there&#8217;s a slight delay before the results of the hold behavior become visible.<\/li>\n<\/ul>\n<p style=\"margin-top: 0;margin-bottom: 0\">&nbsp;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&nbsp;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">Having read all this, you might reasonably say, &quot;Fine, but Photoshop offers a keyboard shortcut editor, so let me switch things back if I&#8217;d like.&quot;&nbsp; That&#8217;s not possible, for a couple of reasons.&nbsp; One, the change from modal dialogs to non-modal panel simply means that some commands would now conflict (e.g. hitting Cmd-1 can&#8217;t both display a channel &amp; target a channel), so just restoring the old behavior isn&#8217;t an option.&nbsp; Two, the shortcut editor frankly isn&#8217;t robust enough to handle certain special-purpose keys (numbers, tilde, etc.), and we didn&#8217;t have time to enhance it for CS4.<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&nbsp;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">We have, however, created a solution: you can download a file containing <a href=\"http:\/\/blogs.adobe.com\/jnack\/files\/Use_Old_Shortcuts.zip\">a plug-in (Mac)\/registry entries (Windows)<\/a> that remap the channel keys.&nbsp; That is, you give up using Cmd-~ to switch among open documents, and you lose Cmd-1 for zooming to 100%, but tilde will go back to selecting the composite channel and 1, 2, 3, etc. will go back to selecting\/targeting the first, second, third, etc. channels.&nbsp; The Mac plug-in just needs to be dropped into your Photoshop plug-ins directory, and on Windows you can enable\/disable the behavior by double-clicking the reg entries. <\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&nbsp;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">We&#8217;re providing these tools to help ease people into using CS4, but my advice is to try using the new system for a while. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>By and large, keyboard shortcut changes suck.&nbsp; Mature tools are like musical instruments, and you don&#8217;t go moving the piano keys or cello strings without a great need to do so.&nbsp; It&#8217;s painful.&nbsp; We know. &nbsp; Sometimes, though, a little pain enables much better things.&nbsp; In the CS4 release, we have made some improvements that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[26],"tags":[],"_links":{"self":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/12912"}],"collection":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=12912"}],"version-history":[{"count":0,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/12912\/revisions"}],"wp:attachment":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=12912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=12912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=12912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}