Combined, these Macros allow me to do everything on my Mac with a keyboard, aside from drag-and-drop. I’ve also paired this with the Shortcat app. Scroll up or down: command + option + up/down arrow keys. Using bizarre key combos (like LSHIFT(LCTRL(LALT(LGUI(RALT(Key_X)))))) together with a helper on the host, as you described. Right-click: command + option + control + return. It wouldn’t need periodically poll, but could use the OS-provided poll() or similar, to notice that there’s data on the port immediately, without having to wait until the next poll tick. The 9. I could send appsel something\n.\n too, which would conform to Focus responses, and have an app listen on the host and act on it. This may not be the best solution going forward, but it is one that works for me right now. I can use Focus at the same time, because I only run the tool that talks with the keyboard when I need it, it has no exclusive lock on the serial port. What I do, is that I have macros that send appsel:something over the serial port, and then a small tool on the host does the hard work of selecting the appropriate application. But you can also use raw Serial, as long as there is no application actively trying to speak the Focus protocol all the time. Subscribers get access to an exclusive podcast, members-only stories, and a special community.Focus is bi-directional, the keyboard can send stuff to the host aswell. If you appreciate articles like this one, support us by becoming a Six Colors subscriber. Even if you have to call in Keyboard Maestro to literally click on various parts of the interface for you. If there is a boring, repetitive task you are being forced to do on your Mac, it can be automated. I know I say this all the time, but it bears repeating. When I returned, my mass user deactivation had worked. Keyboard Maestro moves the mouse to the top corner of the screen, because there’s a mouseover effect in the scrolling user list that confuses Click at Found Image.Īfter three or four attempts that required refinement, I ran the macro and went out to run an errand. Now the deactivated user has scrolled off the top of the screen, and the topmost button will be the next user to be deactivated. Since the user list contains many users with a button next to each of them, I told Keyboard Maestro to click on the topmost one.Īfter a brief pause for the interface to update, Keyboard Maestro then clicks on the Deactivate User button in the resulting sub-menu, again via a Click at Found Image command.Īfter another brief pause, Keyboard Maestro clicks on the Big Red Button, which it has once again matched via Click at Found Image.Īfter a two-second pause for the entire interface to refresh, Keyboard Maestro simulates a scroll wheel and scrolls down 77 pixels, which is the height of each user in the list of users. You will see a dialog that will prompt you for your Sound Output Name. From the Keyboard Maestro Editor, run the new version of Set Sound Output. Open one of your '- OLD' macros and copy the localSoundOutputName to the clipboard. I took a screenshot of the button and added it to Keyboard Maestro’s amazing Click at Found Image command. Download and install the latest version of Set Sound Output. Here’s the macro I built, which you can download here: But today, I decided to dig in… and use Stairways Software’s $36 Keyboard Maestro to do the job. So I did what you might expect: I put the work off for weeks. I was going to have to do this more than a thousand times. Which requires going to Slack’s user list and then clicking on a button next to a user, clicking Deactivate from the sub-menu that appears, and then clicking the Big Red Button that appears to ask if you’re sure. (Pity the poor corporate IT person who has to deactivate loads of people after a layoff, I guess…) You have to do it manually. Slack doesn’t offer any tools to batch-deactivate users, so far as I can see. So I didn’t want to delete it-just remove all the members from it.Įasier said than done. (We moved to Discord join us!) But Dan and I use that Slack to communicate and collaborate with others. Today I needed to shut down the Six Colors Slack for members. A free trial of Keyboard Maestro 6.0 can be downloaded from Stairways Software’s website. The app is available at 36, with an upgrade price of 25 for owners of the older version. It’s been more than a year since I extolled the virtues of Keyboard Maestro so I think I’m allowed to repeat myself. I look forward to seeing how I can update my macros to take advantage of the new functionalities introduced today.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |