Paint tools

ResultWindowsMac OS
Swap paint background color and foreground colorsXX
Set paint foreground color to black and background color to whiteDD
Set foreground color to the color currently under any paint tool pointerAlt-clickOption-click
Set foreground color to the average color of a 4-pixel x 4-pixel area under any paint tool pointerCtrl+Alt-clickCommand+Option-click
Set brush size for a paint toolCtrl-dragCommand-drag
Set brush hardness for a paint toolCtrl-drag, then release Ctrl while draggingCommand-drag, then release Command while dragging
Join current paint stroke to the previous strokeHold Shift while beginning strokeHold Shift while beginning stroke
Set starting sample point to point currently under Clone Stamp tool pointerAlt-clickOption-click
Momentarily activate Eraser tool with Last Stroke Only optionCtrl+ShiftCommand+Shift
Show and move overlay (change Offset value of  aligned Clone Stamp tool or change Source Position value of  unaligned  Clone Stamp tool)Alt+Shift-drag with Clone Stamp toolOption+Shift-drag with Clone Stamp tool
Activate a specific Clone Stamp tool preset3, 4, 5, 6, or 7 on the main keyboard3, 4, 5, 6, or 7 on the main keyboard
Duplicate a Clone Stamp tool preset in Paint panelAlt-click the button for the presetOption-click the button for the preset
Set opacity for a paint toolDigit on numeric keypad (for example, 9=90%, 1=10%)*Digit on numeric keypad (for example, 9=90%, 1=10%)*
Set opacity for a paint tool to 100%. (decimal) on numeric keypad*. (decimal) on numeric keypad*
Set flow for a paint toolShift+ a digit on numeric keypad (for example, 9=90%, 1=10%)*Shift+ a digit on numeric keypad (for example, 9=90%, 1=10%)*
Set flow for a paint tool to 100%Shift+. (decimal) on numeric keypad*Shift+. (decimal) on numeric keypad*
Move earlier or later by number of frames specified for stroke DurationCtrl+Page Up or Ctrl+Page Down (or 1 or 2 on the main keyboard)Command+Page Up or Command+Page Down (or 1 or 2 on the main keyboard)

Sharing is caring!