Artistic
Darktable Complete
Overview
Hold the Easy Link key while darktable is in front and the link is made: the deck follows the app you are in. Then 135 darktable commands sit on real keys across 13 categories, with six Stream Deck + dials and a T9 keypad.
EASY LINK, BUILT IN
Nothing else to install. Hold the key about a second while darktable is in front and the deck binds it to this plugin's profile, which switches in whenever darktable takes focus and hands back your previous one when you leave. A short press never relinks. Lock, fail and clear cues play out of the box.
SIX STREAM DECK + DIALS
- Exposure: one click is one of darktable's finest exposure steps; a fast flick makes each worth about ten.
- Rotation: the same feel on perspective correction's rotation slider.
- Zoom: zooms the darkroom image and changes the lighttable thumbnail count. Press or tap fits the image to the window and long touch shows actual pixels (1:1), in the lighttable preview too with the bridge.
- Image Navigate: forward and back through darkroom images, one per click.
- History Scrub: undo and redo one step per click, in the darkroom, lighttable and map.
- Omni: the dial you assign. Pick up to three of 29 sliders, contrast and white balance among them, and press to move between them. It runs on the optional bridge below.
THE OPTIONAL LUA BRIDGE
Every Windows key and five of the six dials work with nothing installed. It installs and removes from any dial's property inspector. With it running the Omni dial works, and it plus Exposure and Rotation print the slider's real value on the touch screen.
EVERY COMMAND A KEY
The 13 categories: Darkroom Overlays; Darkroom View & Zoom; Darkroom Edit & Brush; Views; Panels; Lighttable Layout; Lighttable Preview & Zoom; Lighttable Navigate; Rate & Select; Labels, Filters & Timeline; History & Duplicates; Import, Export & Tags; Map, Slideshow & Tethering. Drop one on a key, pick the command, and the key wears its drawn art. Every shortcut comes from darktable 5.6.1's own shortcut file.
Four commands are press and hold on Windows: Full preview, Force pan and zoom, Preview while held, Preview with focus.
Every key is remappable: type the combination into the inspector or click Capture key and press it once. Works in Multi Actions, and the inspector flags commands that act in one view only.
A T9 KEYPAD ON THE DECK
Type values and names from the deck: 123 mode for digits, ABC mode multi-taps letters phone style, Enter accepts the suggested word, and every tap can click. It types into the field you last clicked.
SIX PROFILES IN THE BOX
- 15-key Stream Deck: Easy Link top-left, a color-coded category hub, each key opening that category's page with a Home key back, and a key that opens the keypad page. All 135 commands, nothing curated away.
- Stream Deck +: all four encoders filled with Exposure, Rotation, Zoom and Image Navigate, plus Easy Link and seven starter keys for the cull and edit loop.
- Stream Deck + XL: the keypad and the hub on every page, one page per category, and six dials. Its Omni dial already holds contrast and white balance, so nothing needs setting up.
- Stream Deck XL: the same keypad-and-hub layout, every command on its category page.
- Stream Deck Mini: nine cull keys over two pages.
- Stream Deck Neo: seven cull keys on one page.
All six install with the plugin and none grabs your deck: pick one from your list or let Easy Link bring it in.
SOUNDS, IF YOU WANT THEM
Any key can play a sound. 33 ship in the box, three of them the Easy Link cues, and nothing plays until you pick one. Pairs with our free Sound Sampler: record any sound on your PC and play it from any key. Your recordings show up in the Key Sound picker automatically.
REQUIREMENTS
Tested against darktable 5.6.1 on macOS 13 or newer and Windows 10 or newer. Requires the Stream Deck app 6.9 or newer. Dials and the touch strip need a Stream Deck + or a Stream Deck + XL. The plugin never steals focus, so keep darktable in front.
Version 3.0.2.0: pick commands by their key art, two Windows fixes, and an Easy Link update. For darktable 5.6.1 on macOS 13 or newer and Windows 10 or newer.
Pick by face. In a command key's settings, the command list is now a grid of the key art itself, so you choose a command by what the key will show.
Fixed on Windows: a custom hotkey captured with an arrow key never fired. Capture now stores arrows in a form the plugin can send. An arrow captured before this update keeps its old value, so capture it again.
Fixed on Windows: the film roll's left arrow on the touch strip pointed right. It points left now.
Easy Link: the linked key now shows the app's own icon above its name when one can be read, and the Easy Link settings list each linked app with the face it wears on the deck. A failed link plays a new, shorter chime. Easy Link is now a key action only and can no longer sit on a dial; if you put it on one, move it to a key. The bundled profiles have it on a key. The action list now names it "Easy Link: darktable".
Fixed: if the Stream Deck app refused a profile switch from the Open Category or Back key, the plugin could stop. The refusal is now caught and logged. The Open Category settings now name the decks it works on and say Home is the hub.
Helper processes now start in your temp folder, so they no longer hold the plugin's folder open and block the Stream Deck app from installing a later update.
Everything else from 3.0.1.0 is unchanged.
Version 3.0.2
Oct 13, 2026
Details
Type
Artistic
Development
Monitoring
Productivity
OS
Mac
Windows
Compatibility
Stream Deck 6.9 or later
Size
2.56 MB
Version
3.0.2
Language
English
Support
Neo Infobar support
No
Profiles
Yes
Dial support
Yes
Additional links
You might also like