-
Notifications
You must be signed in to change notification settings - Fork 0
Controls
Radim Brnka edited this page Mar 19, 2026
·
21 revisions
| Mandelbrot | Julia |
|---|---|
![]() |
![]() |
| Riemann | Rössler |
![]() |
![]() |
| Mouse Button | Touche Gesture | Action | Supported Modes |
|---|---|---|---|
Left Button Drag |
One Finger Pan |
Pan | All |
Right Button Drag |
Pinch & Rotate |
Rotate | Mandelbrot, Julia, Rössler |
Left Button Hold |
One Finger Hold |
Zoom-in to pointer | All |
Right Button Hold |
- | Zoom-out to pointer | All |
Left Button Single Click |
One Finger Tap |
Center & Generate URL link | All |
Left Button Double click |
One Finger Double-tap |
Zoom-in & Center | All |
Right Button Double click |
- | Zoom-out & Center | All |
Wheel |
- | Zoom | All |
Middle Click |
- | Toggle Julia preview | Mandelbrot |
| - | Pinch / Spread |
Pan & Zoom & Rotate | All |
| Area/Button | Hotkey | Action | Supported Modes |
|---|---|---|---|
| Navigation | |||
Arrow Keys |
Pan | All | |
Shift+Arrows |
Pan (fine) | All | |
Alt+Left/Right Arrows |
Re (cx) stepping | Julia | |
Alt+Shift+Left/Right Arrows |
Re (cx) stepping (fine) | Julia | |
Alt+Up/Down Arrows |
Im (cy) stepping | Julia | |
Alt+Shift+Up/Down Arrows |
Im (cy) stepping (fine) | Julia | |
Space |
Zoom in | All | |
Ctrl/Alt+Space |
Zoom out | All | |
Shift+Space |
Zoom in/out (fine) | All | |
Q |
Rotate counter-clockwise | Mandelbrot, Julia, Rössler | |
W |
Rotate clockwise | Mandelbrot, Julia, Rössler | |
Enter |
Toggle header | All | |
F11 |
Toggle fullscreen | All | |
| Presets & Views | |||
| Views | V |
Cycle to next preset | All |
PageDown |
Next preset | All | |
PageUp |
Previous preset | All | |
0-9 |
Jump to preset by number | All | |
| Dives | D |
Cycle to next dive | Julia |
Shift+0-9 |
Start dive by number | Julia | |
| Mode & Display | |||
| Mode | F |
Cycle fractal mode | All |
O |
Switch Mandelbrot ↔ Julia (with persistence) | Mandelbrot, Julia | |
O |
Toggle zeta path | Riemann | |
| Display | D |
Toggle display dropdown | Riemann |
Enter |
Toggle header visibility | All | |
| Palettes | |||
| Palette | P |
Cycle to next palette | All |
| Cycle | Shift+P |
Toggle palette cycling | All |
Alt+P |
Reset to first palette | All | |
| Rendering | |||
B |
Toggle shader (Perturbation ↔ Series Approx) | Mandelbrot | |
B |
Toggle double precision | Riemann | |
+ |
Increase iterations/terms | All | |
Shift++ |
Increase iterations (fine) | All | |
- |
Decrease iterations/terms | All | |
Shift+- |
Decrease iterations (fine) | All | |
A |
Toggle adaptive quality (AdaptQ) | Mandelbrot, Julia | |
| Riemann Controls | |||
, |
Toggle critical line | Riemann | |
M |
Toggle analytic continuation | Riemann | |
N |
Toggle axes | Riemann | |
| Julia Controls | |||
Alt+Arrows |
Adjust C parameter | Julia | |
Shift+Alt+Arrows |
Adjust C parameter (fine) | Julia | |
| Tools | |||
| Reset | R |
Reset view to default | All |
Shift+R |
Resize canvas to window | All | |
| Save | S |
Save view dialog | All |
E |
Edit coordinates dialog | All | |
| Screenshot | C |
Capture screenshot | All |
Ctrl+C |
Copy view JSON to clipboard | All | |
| Tour | T |
Start/stop guided tour | All |
| Debug | |||
L |
Toggle debug panel | All | |
K |
Toggle center crosshair | All | |
B |
Toggle legacy renderer | Julia |
By Radim Brnka © 2025-2026



