Gestures & Inputs
46 input methods • Apple Human Interface Guidelines
controller
Game controller inputs
A Button
Primary action / confirm
B Button
Secondary action / back
D-Pad
Directional navigation
Left/Right Stick
Movement and camera control
Triggers
Variable pressure input
Menu Button
Pause or show menu
keyboard
Keyboard shortcuts and navigation
Copy
Copy selected content to clipboard
Paste
Paste clipboard content
Cut
Cut selected content to clipboard
Undo
Undo last action
Redo
Redo last undone action
Select All
Select all content
Find
Open find/search
New
Create new item
Save
Save current document
Close
Close current window/tab
Quit
Quit application
Preferences
Open preferences/settings
Tab
Move to next field
Shift-Tab
Move to previous field
Escape
Cancel or dismiss
Return/Enter
Confirm or submit
Space
Activate focused button or toggle
pencil
Apple Pencil inputs and gestures
Draw
Create strokes and marks
Pencil Double Tap
Switch tools (Apple Pencil 2+)
Pencil Squeeze
Quick action (Apple Pencil Pro)
Pencil Hover
Preview before touching (Apple Pencil Pro/2 on M2+ iPads)
Scribble
Write text in any text field
pointer
Mouse and trackpad interactions
Click
Primary action on element
Double Click
Open item or select word
Right Click
Open context menu
Hover
Show additional info or highlight
Scroll
Two-finger scroll or scroll wheel
Drag
Click and drag to move or select
touch
Multi-touch gestures for direct manipulation
Tap
Touch and release to select or activate
Double Tap
Two quick taps to zoom or select word
Long Press
Touch and hold to reveal context menu or enter edit mode
Swipe
Touch and drag in one direction to scroll or reveal actions
Pan/Drag
Touch and move to reposition or scroll content
Pinch
Two fingers moving together/apart to zoom
Rotate
Two fingers rotating to turn content
Edge Swipe (Left)
Swipe from left edge to go back
Edge Swipe (Bottom)
Swipe up from bottom edge for home/app switcher
Three-Finger Swipe Left
Undo last action
Three-Finger Swipe Right
Redo last undone action
Shake
Physical device shake to undo or trigger action