Below is a comprehensive list of keyboard shortcuts to speed up your Flux experience. Press Ctrl + /
(or ⌘ + /
on Mac) at any time to open the keyboard shortcuts viewer within Flux.
Note: On Mac, use ⌘
(Command) instead of Ctrl
and ⌥
instead of Alt
for most shortcuts.
Action | Windows/Linux | Mac |
---|
Create New Project | Alt + N | ⌥ + N |
Clone Current Project | Alt + Shift + N | ⌥ + ⇧ + N |
Publish Project as Component | Ctrl + P | ⌘ + P |
Insert Comment | C | C |
Ask Copilot | Alt + C | ⌥ + C |
Browser Zoom In | Ctrl + + | ⌘ + + |
Browser Zoom Out | Ctrl + - | ⌘ + - |
Cancel Current Action | Esc | Esc |
Close Comments | Esc | Esc |
Open Keyboard Shortcuts | Ctrl + / | ⌘ + / |
Action | Windows/Linux | Mac |
---|
Show/Hide UI | Ctrl + \ | ⌘ + \ |
Show/Hide Collaborative Cursors | Ctrl + Shift + \ | ⌘ + ⇧ + \ |
Show/Hide Comments | Shift + C | ⇧ + C |
Show/Hide Pin Labels (Schematic) | Shift + P | ⇧ + P |
Enable/Disable Measurements (PCB) | Shift + M | ⇧ + M |
Show Measurements on X and Y Axes | Hold Shift | Hold ⇧ |
Enable/Disable Snap to Alignment (PCB) | Shift + A | ⇧ + A |
Temporarily Disable Snap to Alignment (PCB) | Hold A | Hold A |
Open/Close Feedback Drawer | Alt + F | ⌥ + F |
Open/Close Layer List (PCB) | Alt + L | ⌥ + L |
Flip Viewport Top/Bottom (PCB) | Alt + Shift + F | ⌥ + ⇧ + F |
Action | Windows/Linux | Mac |
---|
Undo | Ctrl + Z | ⌘ + Z |
Redo | Ctrl + Shift + Z | ⌘ + ⇧ + Z |
Delete or Enable/Disable | Backspace or Delete | ⌫ or ⌦ |
Copy | Ctrl + C | ⌘ + C |
Copy Properties | Ctrl + Alt + C | ⌘ + ⌥ + C |
Copy Layout Rules | Ctrl + Shift + C | ⌘ + ⇧ + C |
Cut | Ctrl + X | ⌘ + X |
Paste | Ctrl + V | ⌘ + V |
Rename | Ctrl + Enter | ⌘ + Enter |
Lock or Unlock Selection | Shift + L | ⇧ + L |
Edit Component | Ctrl + E | ⌘ + E |
Publish Selection as Component (Schematic) | Ctrl + Shift + P | ⌘ + ⇧ + P |
Assign Component to Hotkey (Schematic) | Shift + 1-5 | ⇧ + 1-5 |
Insert Component from Hotkey (Schematic) | 1-5 | 1-5 |
Action | Windows/Linux | Mac |
---|
Navigate Left | ← | ← |
Navigate Up | ↑ | ↑ |
Navigate Right | → | → |
Navigate Down | ↓ | ↓ |
Pan | Spacebar + Drag | Spacebar + Drag |
Zoom In |
|
|
Zoom Out | - | - |
Zoom to Fit All or Selection | 0 | 0 |
Find Component | Ctrl + F | ⌘ + F |
Assign Current Viewport Position (Schematic) | Shift + 6-9 | ⇧ + 6-9 |
Recall Saved Viewport Position (Schematic) | 6-9 | 6-9 |
Focus a PCB Layer | L then (Shift)+D/L/A/O/P/M/Layer Number | L then (⇧)+D/L/A/O/P/M/Layer Number |
Toggle Visibility of PCB Layer | H then (Shift)+D/L/A/O/P/M/Layer Number | H then (⇧)+D/L/A/O/P/M/Layer Number |
Action | Windows/Linux | Mac |
---|
Select All | Ctrl + A | ⌘ + A |
Deselect All | Esc or Ctrl + Shift + A | Esc or ⌘ + ⇧ + A |
Multi Select | Hold Shift | Hold ⇧ |
Deep Select (PCB) | Hold Ctrl | Hold ⌘ |
Select Entire Wire (Schematic) | Hold Ctrl | Hold ⌘ |
Lists: Add/Remove Selection | Hold Ctrl | Hold ⌘ |
Lists: Range Select | Hold Shift | Hold ⇧ |
Action | Windows/Linux | Mac |
---|
Nudge Left | ← | ← |
Nudge Up | ↑ | ↑ |
Nudge Right | → | → |
Nudge Down | ↓ | ↓ |
Nudge Minor Step Left | Shift + ← | ⇧ + ← |
Nudge Minor Step Up | Shift + ↑ | ⇧ + ↑ |
Nudge Minor Step Right | Shift + → | ⇧ + → |
Nudge Minor Step Down | Shift + ↓ | ⇧ + ↓ |
Rotate Right | ] | ] |
Rotate Left | [ | [ |
Rotate Right Individually | Shift + ] | ⇧ + ] |
Rotate Left Individually | Shift + [ | ⇧ + [ |
Flip Horizontally (Schematic) | F | F |
Flip Horizontally Individually (Schematic) | Shift + F | ⇧ + F |
Flip Layer (PCB) | F | F |
Measure Distance (PCB) | M | M |
Action | Windows/Linux | Mac |
---|
Align Left | Alt + A | ⌥ + A |
Align Right | Alt + D | ⌥ + D |
Align Horizontal Center | Alt + H | ⌥ + H |
Align Top | Alt + W | ⌥ + W |
Align Bottom | Alt + S | ⌥ + S |
Align Vertical Center | Alt + V | ⌥ + V |
Space Evenly (Schematic) | S | S |
Space Evenly Horizontally (PCB) | Alt + Shift + H | ⌥ + ⇧ + H |
Space Evenly Vertically (PCB) | Alt + Shift + V | ⌥ + ⇧ + V |
Action | Shortcut |
---|
Start Drawing a Trace | Click the white dot on a pad or the end of a trace |
Create Trace Elbow | Click |
End Drawing a Trace | Click the white dot on a pad or a trace, or press Esc |
Flip Trace Elbow Direction | F |
Cycle Through Preferred Trace Widths | W |
Cycle Backwards Through Preferred Trace Widths | Shift + W |
Draw or Drag Traces at Any Angle | Hold Shift |
Toggle Multi Routing Mode | Hold Ctrl (Windows/Linux) or ⌘ (Mac) |
Drag Traces/Vias Without Keeping Them Connected | Hold Ctrl (Windows/Linux) or ⌘ (Mac) |
Draw Trace on Next Layer with a Via | V |
Autoroute | Ctrl + Shift + A (Windows/Linux) or ⌘ + ⇧ + A (Mac) |
Action | Shortcut |
---|
Start Drawing a Wire | Double-click the canvas or click a terminal |
Create Wire Elbow | Click while drawing |
Flip Wire Elbow Direction | F |
Finish Drawing a Wire | Double-click the canvas, click a terminal, or press Esc |
When using layer navigation shortcuts, first press the trigger key (L to focus a layer or H to toggle visibility), then press the key for the specific layer:
Layer | Key After L or H |
---|
Metadata | D |
Labels | L |
Airwires | A |
Polygon & Zone Outlines | Z |
Top Overlay | O |
Top Solder Paste | P |
Top Solder Mask | M |
Bottom Solder Mask | Shift + M |
Bottom Solder Paste | Shift + P |
Bottom Overlay | Shift + O |
Top Copper | 1 |
Bottom Copper | Layer count + 2 (usually 2 for 2-layer boards) |
Mid-Layers | 2 through (layer count + 1) |
- Press
Ctrl + /
(or ⌘ + /
on Mac) at any time to view all available shortcuts in the current context
- Some shortcuts are context-sensitive and only work in specific editors (PCB or Schematic)
- Combine shortcuts for faster workflows (e.g., select objects with Shift, then align them with Alt+A)
- Use the Copilot feature (Alt+C) for assistance with complex design tasks
- Customize your workflow by assigning frequently used components to hotkeys (Shift+1-5)