Prompt for User Input in Keyboard Maestro

One of the great things about Keyboard Maestro is the ability to design a UI for your macro. Using the `Prompt for User Input` block, the macro can be dynamic in how it works, or perform different functions based on user choice. The prompt can contain an entry field, checkbox, dropdown, or buttons selections. The result is stored in a variable. I have several macros with prompts, such as the size of a RAM drive, the number of times to click the mouse, a folder name, and what to rename a file. Those results are then used later in the macro or passed to the shell to move files, or create volumes. A broad list of examples can be found at the Keyboard Maestro Wiki: Keyboard Maestro- Prompt for User Input The following examples are the ones I use most: Text field: Variable and default value Checkbox: Variable and 0|1 indicating checked or not (value must be 0 or 1, […]

Setting up a secondary keyboard for macros

After setting up several keyboard shortcuts within Alfred and Keyboard Maestro, it became clear that I was putting together some bizarre key combinations and odd hand gestures to make sure I wasn’t interfering with other applications. Then it occurred to me, don’t video and audio editors have dedicated keyboards for shortcuts? Can the same thing be done for keyboard macros? The answer is, yes it can. And rather easily too, using a standard keyboard and Karabiner Elements. You don’t have to buy a specialty keyboard or programmable keypad or anything else. You can use any USB keyboard you have lying around. I have dozens from all the Windows machines I’ve ordered throughout the years. This also works for a Bluetooth keyboard, so it doesn’t have to be wired. The easiest way to configure this is install Karabiner Elements and go to the devices tab. Turn off all the other keyboard except the secondary one you plan to use for macros. Then […]