Looks like click-bait, but its not. I want to move from Capture One but the absence of editable shortcuts and Speed Edit in Photolab has held me back. I now have a Python script that provides the following functionality within Photolab.
-
Configure any key tap to issue a different key. Supports up to three modifiers on either or both sides.
-
Allows single keys to become toggles when the toggle feature does not exist in Photolab (eg: a key can Zoom to 100% on first press and Zoom to Fit on second press by issuing Cmd+1 first time then Cmd+0 second time).
-
Allows keys to be associated with menus, creating shortcuts that do not exist in Photolab.
-
Allows keys associated with menus to become a toggle when the menu item itself changes text (eg: before and after preview in the menu changes text when clicked the first time but the script can accommodate that and turn the two functions into a single toggle key)
-
Identifies Edit fields so that it sends the pressed key not the mapped one.
-
Allows a held key to be associated with a slider such that holding a key then a two-fingered drag on the trackpad will adjust the slider setting. Also works with the horizontal and vertical cursor keys.
-
When an adjustment is made from the held/slider feature, a live-time popup overlay appears in form of Slider Name +nn eg: Contrast +10.
-
The held sliders feature works for both Global and Local adjustments (it identifies when a mask is selected) and can use the same or different keys.
-
The held sliders feature allows Global adjustments when Photolab is in Full Screen Preview mode and displays the adjustment slider overlay.
-
All key settings are user configurable, as is the cursor keys setting allowing, say, an adjustment of ‘1’ horizontally and ‘10’ vertically.
-
It won’t make the tea.
I’ve heavily tested it in PL8 and briefly in the trial version of PL10 (I found a bug when used on my M3 and am awaiting a response from one of their product specialists and won’t buy until I get an outcome to that). I have not owned PL9 so can’t comment but given it works on 8 & 10 it looks hopeful.
I’d like to share this software under Creative Commons, free to use and to share provided that you share it under the same terms and charge exactly what I am. But my problem is, who will take a piece of software from a stranger who promises that it will do no harm, will not raid your cryptocurrency wallet and will not turn your freezer on to thaw.
It comes with Claude’s excellent installation and user guide, designed for those who are less familiar with Terminal and Python. It uses Apple’s Accessibility interface and won’t work on Windows but feel free to upload to Claude and ask it to convert it to a Windows version.
I’m not sure where to go from here - I am a hobbyist and don’t have a website so uploading it is difficult.
Clive