Mouse, pen and trackpad
Every click, drag, wheel tick and modifier, on the canvas, in the panels, and what a graphics tablet adds.
Celas Studio expects a three-button mouse with a wheel, and gets more out of a pen: pressure, tilt and barrel rotation all feed the brush engine. The modifiers below are fixed and follow common desktop conventions. The one thing you can tune is how the pen's pressure is read, in Preferences ▸ Pen.
Left button draws, selects and drags. Right button opens context menus. Middle button pans, wherever you are on the canvas.
Moving around the canvas
| Gesture | What it does |
|---|---|
| Wheel | Zoom around the cursor, one 1.1x step per tick, between 0.05x and 100x |
| Middle-drag | Pan: it keeps tracking even when the cursor leaves the canvas |
| Space + left-drag | Pan, from any tool. Holding Space alone shows the open-hand cursor |
| Ctrl + Space + left-drag | Rotate the view around the centre of the canvas |
| Shift + Space + left-drag | Continuous zoom: drag right to zoom in, left to zoom out |
| Left-drag with the Zoom tool | Zoom; a click steps in and Alt + click steps out |
| Left-drag with the Hand tool | Pan |
| Left-drag with the Rotate View tool | Rotate the view; the drag continues outside the canvas |
A wheel tick is ignored while you are mid-drag on artwork, so a nudge of the wheel cannot zoom out from under a move. Pan and zoom are both switched off in Camera View and in the 3D view. Ctrl+0 fits the canvas again and clears any view rotation.
Selecting and transforming
| Gesture | Tool | What it does |
|---|---|---|
| Ctrl or Shift + click | Move | Add or remove that shape from the selection |
| Click on empty space | Move | Clear the selection and start a marquee |
| Ctrl or Shift + marquee | Move | Marquee adds to the selection instead of replacing it |
| Double-click | Move, Transform | Enter a Symbol, or step one level down the hierarchy toward the layer under the cursor |
| Right-click | Move | Select what is under the cursor if it was not selected, and open the canvas menu |
| Shift + drag a corner handle | Transform | Scale uniformly; on a side handle it locks the aspect |
| Shift + rotate | Transform | Snap rotation to 15 degree steps |
| Alt + drag a handle | Transform | Scale from the centre, as if the pivot were centred |
| Ctrl + drag the anchor | Transform | Snap the anchor to the nine points of the bounding box; the snap points appear while you hold it |
Drawing and node editing
| Gesture | Tool | What it does |
|---|---|---|
| Shift + click an anchor | Node | Add or remove that vertex from the vertex selection |
| Alt + drag an anchor | Node | Pull handles out of it, making the node smooth and clearing its corner radius |
| Double-click an anchor | Node | Toggle between smooth and sharp |
| Click a segment | Node | Insert a point where the tick across the curve shows |
| Press and pull a segment | Node | Bend that segment |
| Click a segment or a point | Pen, on a selected path | Add a point there, or remove the point you clicked |
| Right-click a vertex | Node | Open the vertex menu |
| Alt while dragging a handle | Node, Pen | Break the tangent so the two handles move independently |
| Alt + click a handle | Pen, while drawing | Grab that existing handle and edit it |
| Right-click | Pen, while drawing | Finish the path: the same as pressing Esc |
| Shift + drag | Rectangle, Ellipse and the other shape tools | Keep the box square: a square, a circle or a regular shape |
| Shift + drag | Line | Lock the angle to 45 degree steps |
| Double-click the gradient line | Gradient | Add a colour stop where you clicked |
Pixel selections and painting
| Gesture | Tool | What it does |
|---|---|---|
| Shift + drag | Marquee, Magic Wand, lasso | Add to the selection, whatever the mode dropdown says |
| Alt + drag | Marquee, Magic Wand, lasso | Subtract from the selection |
| Shift + Alt + drag | Marquee, Magic Wand, lasso | Intersect with the selection |
| Click, then double-click | Polygonal marquee | Each click adds a corner; the double-click closes and commits it |
| Shift, pressed after the drag starts | Rectangle or ellipse marquee | Make the box a square or a circle |
| Alt, pressed after the drag starts | Rectangle or ellipse marquee | Draw the box out from its centre |
| Drag inside the selection | Marquee, in Replace mode | Move the outline without the pixels |
| Alt + paint | Marquee Brush | Paint the selection away |
| Ctrl + drag a corner or an edge | Floating selection, Move or Transform | Move that corner or edge freely |
| Ctrl + Shift + drag an edge | Floating selection, Move or Transform | Skew |
| Ctrl + Alt + Shift + drag a corner | Floating selection, Move or Transform | Perspective |
| Alt + click | Smudge in Clone mode | Set the point to copy from |
| Shift while scaling | Floating selection | Scale uniformly |
| Shift while rotating | Floating selection | Snap to 15 degree steps |
| Alt + drag | Weight Paint in paint mode | Erase weight instead of painting it |
| Alt | Bone | Reveal and grab the start and end handles of a bone |
| Right-click | Bone | Deselect every bone |
Alt with the left button is a temporary eyedropper in almost every tool: it samples the colour under the cursor and hands it to the fill. Hold Shift as well and it goes to the stroke instead. The exceptions are the Node, Pen and Bone tools, and the Weight Paint tool in paint mode, where Alt already means something else. Brush and Smudge strokes will not start while Ctrl or Alt is down, for the same reason.
Panels
| Gesture | Panel | What it does |
|---|---|---|
| Wheel | Timeline | Scroll the track list vertically |
| Ctrl + wheel | Timeline | Zoom horizontally around the frame under the cursor |
| Shift + wheel | Timeline | Pan horizontally |
| Horizontal wheel or two-finger swipe | Timeline | Pan horizontally |
| Ctrl or Shift + box-drag | Timeline | Add the boxed keyframes to the selection instead of replacing it |
| Double-click a layer row | Timeline | Rename the layer |
| Right-click the tag bar | Timeline | Add a tag or group marker |
| Wheel | Graph Editor | Pan vertically |
| Shift + wheel | Graph Editor | Zoom horizontally around the cursor |
| Ctrl + wheel | Graph Editor | Zoom vertically around the cursor |
| Middle-drag | Graph Editor | Pan |
| Shift while dragging a handle | Graph Editor | Hold the tangent flat |
| Ctrl while dragging a handle | Graph Editor | Mirror the handle onto the neighbouring keyframe |
| Ctrl + click a row | Layers | Add or remove that layer from the selection |
| Shift + click a row | Layers | Select the range from the primary selection to that row |
| Double-click a row | Layers | Rename the layer inline |
| Double-click an item | Library, Variants | Enter the symbol, or apply the variant |
| Wheel | References | Zoom the board around the pointer |
| Middle-drag or Space + drag | References | Pan the board |
| Drag a corner of the selected picture | References | Scale the picture about the opposite corner |
| Double-click a tab | References | Rename the tab |
| Wheel over a video's ruler | References | Step the clip one frame |
| Double-click a tab bar | Any docked panel | Collapse the panel to its tab strip, or restore it |
What a pen adds
A tablet gives you extra streams, and they are recorded along the stroke:
- Pressure, from 0 to 1, drives brush size and opacity through the dynamics in Brush Studio, and the width of a vector Pencil line. It is read for every sample the pen reports, not once per screen frame, so it changes smoothly and a pen lift tapers naturally.
- Tilt is how far the pen leans, whichever way it leans. Most brushes use it: a round brush opens onto its side, and pencils, charcoal, chalk and crayon shade with the side of the lead.
- Barrel rotation is how far you roll the pen in your fingers. Only pens with a rotating barrel report it. A brush uses it when a row on the Dynamics tab of Brush Studio has Barrel rotation as its source: on the Rotation row, the tip turns as you roll the pen.
The path of a stroke comes from every position the system reports, so fast strokes keep their curve instead of turning into straight facets, and a single stray sample never becomes a spike.
Calibrating the pen
Pens and hands differ: on one pen your firmest press may never reach full pressure, and on another a light touch may already give too much. Preferences ▸ Pen fixes both for every tool at once. Draw a few strokes on its pad and click Calibrate, and your own firmest press counts as full pressure. The Pressure curve beside it makes the pen feel softer or firmer, and a graph shows your pen live as you press. See Preferences.
A mouse reports no pressure, so the brush draws its own taper instead of thick-and-thin. That is by design: it keeps a mouse usable rather than making it draw hairlines. Pen Pressure on the Brush bar switches the pen to the same behaviour when you want it.
On a touch screen with a pen, Pencil draws, finger navigates in Preferences keeps the two apart: the pen marks the canvas and a finger pans and zooms. It is on by default.
Input is read straight from the tablet driver: Wintab on Windows, with the Windows Pointer API as the fallback when Windows Ink is switched on in the driver; NSEvent on macOS; XInput2 on Linux, including Wayland through XWayland.