Frequently_Asked_Questions
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| Frequently_Asked_Questions [2024/12/28 03:48] – [Is Keyboard Maestro compatible with Sonoma?] peternlewis | Frequently_Asked_Questions [2025/10/03 09:53] (current) – peternlewis | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | {{INLINETOC 3-4}} | + | ~~INTOC~~ |
| ==== How do I get started? ==== | ==== How do I get started? ==== | ||
| Line 49: | Line 49: | ||
| Yes, Keyboard Maestro version 11 is fully compatible with Mojave. In fact, Keyboard Maestro versions going back as far as version 2.x still work fine on Mojave. | Yes, Keyboard Maestro version 11 is fully compatible with Mojave. In fact, Keyboard Maestro versions going back as far as version 2.x still work fine on Mojave. | ||
| - | Mojave has bugs with its Accessibility System | + | Mojave has bugs with its Accessibility System |
| Note that Mojave adds some nagging for security permissions that can be tedious when first using Keyboard Maestro or when first controlling a specific facility or application. | Note that Mojave adds some nagging for security permissions that can be tedious when first using Keyboard Maestro or when first controlling a specific facility or application. | ||
| Line 57: | Line 57: | ||
| Yes, Keyboard Maestro version 11 is fully compatible with Catalina. In fact, Keyboard Maestro versions going back as far as version 4.x still work fine on Catalina. Versions of Keyboard Maestro prior to version 4.0 will no longer run on Catalina due to it dropping support for 32-bit applications. | Yes, Keyboard Maestro version 11 is fully compatible with Catalina. In fact, Keyboard Maestro versions going back as far as version 4.x still work fine on Catalina. Versions of Keyboard Maestro prior to version 4.0 will no longer run on Catalina due to it dropping support for 32-bit applications. | ||
| - | Catalina continues with the bugs with its Accessibility System | + | Catalina continues with the bugs with its Accessibility System |
| Note that Mojave and later add lots of nagging for security permissions that can be tedious when first using Keyboard Maestro or when first controlling a specific facility or application. | Note that Mojave and later add lots of nagging for security permissions that can be tedious when first using Keyboard Maestro or when first controlling a specific facility or application. | ||
| Line 65: | Line 65: | ||
| Yes, Keyboard Maestro version 11 is fully compatible with Big Sur. In fact, Keyboard Maestro versions going back as far as version 4.x still work fine on Big Sur. | Yes, Keyboard Maestro version 11 is fully compatible with Big Sur. In fact, Keyboard Maestro versions going back as far as version 4.x still work fine on Big Sur. | ||
| - | Big Sur continues with the bugs with its Accessibility System | + | Big Sur continues with the bugs with its Accessibility System |
| Note that Mojave and later add lots of nagging for security permissions that can be tedious when first using Keyboard Maestro or when first controlling a specific facility or application. | Note that Mojave and later add lots of nagging for security permissions that can be tedious when first using Keyboard Maestro or when first controlling a specific facility or application. | ||
| Line 73: | Line 73: | ||
| Yes, Keyboard Maestro version 11 is fully compatible with Monterey. In fact, Keyboard Maestro versions going back as far as version 4.x still work fine on Monterey. | Yes, Keyboard Maestro version 11 is fully compatible with Monterey. In fact, Keyboard Maestro versions going back as far as version 4.x still work fine on Monterey. | ||
| - | Monterey continues with the bugs with its Accessibility System | + | Monterey continues with the bugs with its Accessibility System |
| Note that Mojave and later add lots of nagging for security permissions that can be tedious when first using Keyboard Maestro or when first controlling a specific facility or application. | Note that Mojave and later add lots of nagging for security permissions that can be tedious when first using Keyboard Maestro or when first controlling a specific facility or application. | ||
| Line 81: | Line 81: | ||
| Yes, Keyboard Maestro version 11 is fully compatible with Ventura. In fact, Keyboard Maestro versions going back as far as version 4.x still work fine on Ventura. | Yes, Keyboard Maestro version 11 is fully compatible with Ventura. In fact, Keyboard Maestro versions going back as far as version 4.x still work fine on Ventura. | ||
| - | Ventura continues with the bugs with its Accessibility System | + | Ventura continues with the bugs with its Accessibility System |
| Note that Mojave and later add lots of nagging for security permissions that can be tedious when first using Keyboard Maestro or when first controlling a specific facility or application. | Note that Mojave and later add lots of nagging for security permissions that can be tedious when first using Keyboard Maestro or when first controlling a specific facility or application. | ||
| Line 93: | Line 93: | ||
| Also, Sonoma restricts access to the wireless information unless you grant the application Location security permissions, | Also, Sonoma restricts access to the wireless information unless you grant the application Location security permissions, | ||
| - | Sonoma may continue with the bugs with its Accessibility System | + | Sonoma may continue with the bugs with its Accessibility System |
| Note that Mojave and later add lots of nagging for security permissions that can be tedious when first using Keyboard Maestro or when first controlling a specific facility or application. | Note that Mojave and later add lots of nagging for security permissions that can be tedious when first using Keyboard Maestro or when first controlling a specific facility or application. | ||
| Line 106: | Line 106: | ||
| Also, Sequoia tends to re-request Screen Monitoring permissions periodically which may be a nuisance, and for headless or unattended Macs may be a serious problem. | Also, Sequoia tends to re-request Screen Monitoring permissions periodically which may be a nuisance, and for headless or unattended Macs may be a serious problem. | ||
| + | |||
| + | ==== Is Keyboard Maestro compatible with Tahoe? ==== | ||
| + | |||
| + | Yes, Keyboard Maestro version 11 is fully compatible with Tahoe. In fact, Keyboard Maestro versions going back as far as version 4.x still work fine on Tahoe. | ||
| + | |||
| + | Tahoe seems to have some sort of bug with where it places status menus, so they may move around or have gaps between them. Hopefully Apple will resolve the issue promptly. | ||
| + | |||
| + | The Tesseract OCR library that Keyboard Maestro uses frequently fails with a memory corruption in Sequoia, and likely in Tahoe too (unverified). It is unlikely we will be able to fix this, however the Apple Text Recognition supported by recent versions of Keyboard Maestro generally works better in most cases. Note that it currently supports English-only, | ||
| + | |||
| + | Similar to previous versions it is likely there are endless little niggles in the security system which may cause issues when first getting Keyboard Maestro permission. | ||
| + | |||
| + | Also, Tahoe tends to re-request Screen Monitoring permissions periodically which may be a nuisance, and for headless or unattended Macs may be a serious problem. | ||
| Line 268: | Line 280: | ||
| ==== Can I use the Fn key as a modifier? ==== | ==== Can I use the Fn key as a modifier? ==== | ||
| - | Basically, no. The Fn key is not a modifier, it is a hardware toggle that toggles whether the physical key behaves as a function key (eg F3) or a hardware key (eg increase brightness). | + | Basically, no. The Fn key is not a modifier, it is a hardware toggle that toggles whether the physical key behaves as a function key (eg F3) or a hardware key (eg increase brightness). |
| Think of your keyboard as have two rows of keys, one row of function keys and one row of hardware keys - the Fn key toggles which row is “visible”. | Think of your keyboard as have two rows of keys, one row of function keys and one row of hardware keys - the Fn key toggles which row is “visible”. | ||
| Line 324: | Line 336: | ||
| ==== How can I select Status Menus? ==== | ==== How can I select Status Menus? ==== | ||
| - | Selecting status menu items is difficult primarily because there is no easy way of specifying them - they don't have names so its hard to identify them. | + | Selecting status menu items (sometimes known as menu bar items) |
| - | You can use a Click at Found Image, although even that can be difficult as they often animate or change icons based on various states. | + | You can use a [[action: |
| To click relative to an image, you use the Mouse Click action, configure it to be relative to a found image, and take a screenshot of the desired area of the screen using Command-Control-Shift-4, | To click relative to an image, you use the Mouse Click action, configure it to be relative to a found image, and take a screenshot of the desired area of the screen using Command-Control-Shift-4, | ||
| + | You may also be able to use AppleScript to click the menu bar, something like: | ||
| + | |||
| + | ``` | ||
| + | tell application " | ||
| + | click menu bar item 1 of menu bar 2 | ||
| + | end tell | ||
| + | ``` | ||
| ==== How should I name my variables? ==== | ==== How should I name my variables? ==== | ||
| Line 352: | Line 371: | ||
| You can learn more about regular expressions in various places: | You can learn more about regular expressions in various places: | ||
| - | * The BBEdit | + | * The BBEdit Help has extensive documentation on regular expressions. |
| * gskinner’s [RegExr](http:// | * gskinner’s [RegExr](http:// | ||
| * [Beginning Regular Expressions](http:// | * [Beginning Regular Expressions](http:// | ||
| * [Mastering Regular Expressions ](http:// | * [Mastering Regular Expressions ](http:// | ||
| * [Regular Expressions Tutorial](http:// | * [Regular Expressions Tutorial](http:// | ||
| + | * [Regular Expression 101](https:// | ||
| + | |||
| ==== How can I close the Keyboard Maestro editor window? ==== | ==== How can I close the Keyboard Maestro editor window? ==== | ||
| - | You can (v8+) click the close box on the editor window and it will quit the editor for you. | + | You can click the close box on the editor window and it will close the editor window. |
| + | |||
| + | If the last window is closed, the editor | ||
| + | |||
| + | Note that while you can have more than one editor window open, it can quickly slow down Keyboard Maestro so it is generally best to only have one editor window open unless you need to refer to two macros at the same time. Also, it is generally a good idea to quit the Keyboard Maestro editor when you are not editing your macros and leave just the Keyboard Maestro Engine running. | ||
| - | The Keyboard Maestro Engine will continue running and processing your macros after you quit the Keyboard Maestro editor. Read the [Quick Start](http:// | ||
| ==== What does Keyboard Maestro use the Contacts for? ==== | ==== What does Keyboard Maestro use the Contacts for? ==== | ||
Frequently_Asked_Questions.1735357721.txt.gz · Last modified: by peternlewis
