diff --git a/js/Canvas_view.js b/js/Canvas_view.js
index ea0c194..1c9fec8 100644
--- a/js/Canvas_view.js
+++ b/js/Canvas_view.js
@@ -177,29 +177,36 @@ async function createCanvasWidget(node, widget, app) {
const helpTooltip = $el("div.painter-tooltip", {
id: `painter-help-tooltip-${node.id}`,
innerHTML: `
-
General
+ Canvas Control
- - Click + Drag - Pan canvas
- - Mouse Wheel - Zoom in/out
- - Shift + Click (background) - Resize canvas area
+ - Click + Drag - Pan canvas view
+ - Mouse Wheel - Zoom view in/out
+ - Shift + Click (background) - Start resizing canvas area
+ - Shift + Ctrl + Click - Start moving entire canvas
- Double Click (background) - Deselect all layers
+
+ Clipboard & I/O
+
+ - Ctrl + C - Copy selected layer(s)
+ - Ctrl + V - Paste from clipboard (image or internal layers)
- Drag & Drop Image File - Add image as a new layer
Layer Interaction
- - Click + Drag - Move layer
+ - Click + Drag - Move selected layer(s)
- Ctrl + Click - Add/Remove layer from selection
- Alt + Drag - Clone selected layer(s)
- Shift + Click - Show blend mode & opacity menu
- - Mouse Wheel - Scale selected layer(s)
- - Shift + Mouse Wheel - Rotate selected layer(s)
+ - Mouse Wheel - Scale layer (snaps to grid)
+ - Ctrl + Mouse Wheel - Fine-scale layer
+ - Shift + Mouse Wheel - Rotate layer by 5°
- Arrow Keys - Nudge layer by 1px
- Shift + Arrow Keys - Nudge layer by 10px
- [ or ] - Rotate by 1°
- Shift + [ or ] - Rotate by 10°
- Delete - Delete selected layer(s)
- Transform Handles (when layer selected)
+ Transform Handles (on selected layer)
- Drag Corner/Side - Resize layer
- Drag Rotation Handle - Rotate layer