The Ultimate Cheat Sheet
This page will try as hard as it can to show you all the hidden gems of Chataigne, hopefully making you a superpowered Chataigne user !
Launching from terminal / CLI
./Chataigne [-r] [-f file] [-headless] [-forceGL / -forceNoGL] [<file>]
-r
reset preferences
-f
open file (works also by adding the file name at the end without -f)
-headless
run without gui (no window)
-forceGL / -forceNoGL
force setting the "use opengl renderer" value, to use 3d acceleration or not (forceNoGL can be handy when having problem with graphics drivers)
Editing Parameters
Generally in the software, trying to right click and see if there are more options is a good idea. For example, right clicking on a parameter in the inspector allows you to have extended options about it. You can change its range (if allowed), send it to the Dashboard, copy its script or OSC control address...
Common shortcuts
Shortcut | Description |
(Ctrl or ⌘) + N | Creates a new file |
(Ctrl or ⌘) + O | Opens a file |
(Ctrl or ⌘) + Shift + O | Opens the last opened file |
(Ctrl or ⌘) + S | Saves the current file |
(Ctrl or ⌘) + Shift + S | Saves the current file as a new file (Save as...) |
(Ctrl or ⌘) + ; | Edit Preferences (in the Inspector) |
(Ctrl or ⌘) + , | Edit Project Settings (saved in the file) |
(Ctrl or ⌘) + C | Copies the current selection |
(Ctrl or ⌘) + V | Paste the current selection This will only work when pasting items of the same type. |
(Ctrl or ⌘) + X | Cuts the current selection |
(Ctrl or ⌘) + D | Duplicates the current selection |
Alt + O | Import a LiLNut file and add all the content of this file to the existing one. Content can be Modules, States, Custom Variables, Module Router and Sequences |
Alt + S | Exports the current selection to a LilNut file. Content can be Modules, States, Custom Variables, Module Router and Sequences |
(Ctrl or ⌘) + Select an Item | Toggles an item's selection state |
Shift + Select an Item | Select all elements up to this one |
Inspector shortcuts
Shortcut | Description |
Shift + Click on a Container header | Toggle children collapsed |
Shortcut | Description |
On a Slider or number label | |
Alt + Drag | Decreases the sensitivity of the drag |
Shift + Drag | Increases the sensitivity of the drag |
State Machine shortcuts
Shortcut | Description |
Mouse middle button drag or Alt + drag | Navigate in the State Machine View |
F | Frame the view to the center of all States |
H | Home to the absolute center of the view. |
Mouse wheel | Scrolls up and down (might change in the future) |
Shift + Mouse wheel | Zoom in / out |
Shift + Enter in a comment | Add a new line |
Time Machine shortcuts
Timeline Manipulation
Shortcut | Description |
Drag the blue bar horizontal / vertical | Zoom in/out and change the time focus frame |
Right click on the blue bar | Reset the view to a full view of the whole sequence |
Shortcut | Description |
Right-click drag on the blue bar | Selective zoom on a part of the timeline (absolute) |
Right click drag on the numbers | Selective zoom on a part of the timeline (relative) |
(Ctrl or ⌘) + Left click drag on the number | Show menu for adding/removing timespan |
Shift + drag the time needle | Snap the time to timeline elements (cues, triggers, other mapping keys...) |
Shortcut | Description |
Double-click on the timeline numbers | Create a Time Cue |
Shift + drag a cue | Move the trigger with snapping (time bar, triggers, other mapping keys...) |
Mapping Layer (and Mapping 2D)
Shortcut | Description |
Double click on empty space | Create a new key at that position |
Double click on curve | Adds a point, keeping the overall shape intact |
Shift + drag a key | Keep key's value, only move position |
Alt + drag a key | Keep key's position, only move value |
Shift + Alt + drag a key | Keep key's value, only move position with snapping on other layers elements (time bar, cues, triggers, other mapping keys...) |
(Ctrl or ⌘) + click on curve | Change the curve easing type |
(Ctrl or ⌘) + shift + drag | Manually draw the curve |
Module shortcuts
Shortcut | Description |
Drag the module into a State | Show menu to automatically use it as an input or output for Action or Mapping |
Shortcut | Description |
Click on the activity arrows | Toggles Log Incoming / Log Outgoing options for this module |
Last updated