There's something weird here and I can't figure out how to correct it. The standard keycode for cycling between windows is command-backtick. Lately, however, whenever I hit that I get a click on my dock and Kindle opens. When I quit Keyboard Maestro Engine the keycode works normally again, so apparently the problem has something to do with KM. I didn't see any enabled macros with command-backtick as a trigger, so I went down through the list looking for one that had this as a secondary trigger but didn't find any. Then I tried testing by turning off one macro group after another, but it kept doing it no matter which group was turned off. I finally thought aha, I'll assign command-backtick to a macro and then the palette will show me the culprit. But no, I didn't get the palette until I assigned command-backtick to a second macro, and then it showed only those two macros. When I disabled one of these and hit command-backtick, it activated the macro (a system beep) AND clicked on the dock and opened Kindle. Has anyone else experienced anything like this, and is there a way to fix it? Thanks.
Not at my computer right now, but try selecting All Macros, sorting by most recently used (idk where it is, I help > search for it every time) and then using the command backtick and seeing if a macro unexpectedly jumps to the top of the list.
Use the Interactive Help (in the Help menu), and select Something unexpected is happening, and follow the instructions and it should find the macro fairly easily.
Or sort the macros by Used Date and select the All Macros Smart Group.
Not at my computer right now, but try selecting All Macros, sorting by most recently used (idk where it is, I help > search for it every time) and then using the command backtick and seeing if a macro unexpectedly jumps to the top of the list.
The just-today-created test command-` macro activated (gave me the system beep), came up to the top, and I also got the click on the dock (or where the dock would be if I had it hidden) and the Kindle launch. I don't think there can be another macro with that trigger, as then I should have seen it when I went through them all, or the problem should have gone away when I disabled one or another of the groups. I can re-create my previously deleted Enabled Macros smart group to see if I maybe have a macro that's not in any group (???)... But no, that wouldn't be it and isn't. "Sort Macros by" is at the top of the View menu, by the way.
Use the Interactive Help (in the Help menu), and select Something unexpected is happening, and follow the instructions and it should find the macro fairly easily.
We rightfully assumed it was a macro, but at the moment that doesn't appear to be the case. I quit the Engine, the problem disappeared; I launched the Engine, it was back....
Or sort the macros by Used Date and select the All Macros Smart Group.
... and as above. No recently used macro like that shows up, and if there were a second one with that trigger I should get the palette and only one of them should run when I type the trigger. I can't, moreover, think of why I would have a macro that clicked on a dock position and then launched Kindle. Any Kindle macro I have should have "Kindle" in its name or at least somewhere in the macro.
Oh dear, I started a Time Machine backup the other day but aborted it for some reason, so my last backup is from a week and a half ago. Will I have to go for some kind of reinstall, and if so is the most efficient procedure for that posted somewhere? I have about two dozen macros I've created or modified since then, so I suppose I could export and re-import those without too much trouble. It would be nice if I could avoid this, but I don't see how I can if there's some untraceable and unfixable problem somewhere. And then, I might re-import the problem if it lies in one of the recently created or modified macros.
I suppose I could check that: export and delete all of the recently created/modified macros one by one starting with the most recent. I'd need to export these before reinstalling anyway, and delete them before re-importing.
Thanks for your help.
Before you try anything really complicated, have you rebooted since the issue started?
-rob.
Yes, but I probably haven't completely shut down and rebooted. I'll try that now. [...] No, it's still doing it, durn. Thanks anyway.
Here's a last gasp at a solution:
Get Shortcut Detective (free), and run it. Then press the troublesome shortcut…many times, Shortcut Detective will be able to pinpoint the app that's acting on those keystrokes. It fails, too, but it's worth a shot.
-rob.
Good call that has solved them for me before as well.
I've now located the problem, thanks. I didn't get anywhere with Shortcut Detective, which just saId "Detecting..." and the spoky thing kept going around (I wonder what that's called – it reminds me of the infamous spinning beach ball, which I'm glad not to be seeing these days), but after that I tried compressing Kindle.app and that did the trick. When I hit command-backtick then, I got the alert "Action Failed Activate Application cannot find application Kindle in macro 'Macro - Record Quick for ⌘` (Quick Macro)' (while executing Activate Kindle)."
So I'd erroneously assigned command-backtick to Quick Macro, which doesn't show up in the editing window. It's okay now, thanks again.