About rcmd
rcmd enhances macOS app switching by letting you hold Command and press the first letter of an app to focus it instantly. Assign custom hotkeys to favorite apps and configure per-app behavior for hiding or cycling through apps with the same starting letter.
Key features
Fast app switching
Switch between open apps instantly using keyboard shortcuts.
Smart hotkey assignment
Dynamically assign hotkeys based on your most-used applications.
Quick app launch
Launch non-running apps directly from the hotkey menu.
FAQ
This happens when there's another instance of rcmd.app on your disk. Delete any rcmd.app you can find, even those in the Downloads folder, then try installing again.
If you previously changed the trigger key from Right Command to Option, rcmd may appear as not working in macOS Sequoia. Apple has forbidden hotkeys that have only Option or Option+Shift as the modifiers. The solution is to choose a set of trigger keys that includes at least one Control or Command key.
You can assign a custom key for the second app. For example, if rcmd focuses Mail on ⌘ + M and you want to assign ⌘ + U for Music, focus the Music app, press ⌘ + ⌥ + U, and from then on you can use ⌘ + U to focus the Music app.
Unfortunately, there's no macOS API that allows rcmd to focus specific windows of an app. The Accessibility API would allow this in some manner but it is not allowed on the App Store. A workaround is to restart the app you are trying to focus.
rcmd has to listen on window change events and keep track of how often an app is switched to. This is used in the scoring algorithm for choosing which apps get priority in the dynamic first letter assignment. The compute workload is minimal and the spike only lasts a few milliseconds. You shouldn't worry about the % CPU field but rather the CPU Time metric.
You can assign the key L to Launchpad through a Terminal command. Because Launchpad doesn't behave as a normal app, rcmd can't detect it when it's in the foreground, and assigning a key using the usual rcmd + ralt + letter won't work. Run the following Terminal command: killall rcmd; plutil -insert appKeyAssignments.0 -string '{"app":{"path":"\/System\/Applications\/Launchpad.app","switchCount":0,"originalName":"Launchpad","url":"file:\/\/\/System\/Applications\/Launchpad.app\/","identifier":"com.apple.launchpad.launcher","useCount":0},"key":"l","whenAlreadyFocusedAction":0,"index":0}' ~/Library/Containers/com.lowtechguys.rcmd/Data/Library/Preferences/com.lowtechguys.rcmd.plist; open /Applications/rcmd.app
Alternatives to consider
Community ratings & full listResources
Pricing summary
Model
Subscription
Starting from
$12.99 / One-off
Categories
Claim this tool
Are you the founder? Claim your profile to update details and track views.
Claim tool