KeyCombiner Desktop

Comes with unique advantages that are not possible in the browser.

KeyCombiner Desktop Screenshot

Instant Shortcut Lookup

KeyCombiner Desktop enables you to instantly look up all shortcuts that are in your combined collections plus those of the currently active application.

Knowing a shortcut by heart is great, but being able to instantly look up whichever combination you need is not too bad either.

KeyCombiner Desktop is the first and only application that brings this functionality to Windows and Linux.

In addition to looking up keyboard shortcuts, you can just as well look up any text snippet that is hard to remember but needed often. People like to use this for Git commands, regex syntax, and even as an instantly available cheatsheet for programming language constructs.

To trigger the lookup from anywhere, press Meta/Cmd+Alt+C. This default binding can be changed to your liking.


Learn browser (extension) shortcuts!

KeyCombiner tries to exclude shortcuts from training that are reserved by your web browser. However, this does not work for browser extension shortcuts, because we have no way of knowing which extension shortcuts are active.

With KeyCombiner Desktop, all those problems are gone. All shortcuts that are not intercepted by your operating system can be practiced.

Practice browser-reserved shortcuts with KeyCombiner Desktop.

Access all other KeyCombiner Features

In addition to the features listed above, KeyCombiner Desktop includes all the other features that you know from our web application.

You can organize, learn, and practice keyboard shortcuts just like you are used to - but on the desktop!


Installation

Installation is mostly straightforward and should follow your operating system's usual procedures. Nevertheless, we provide detailed instructions for all operating systems to avoid any confusion.

 Windows

Installation on Windows works as for any other application. Download the .exe file, double-click it and follow the installer's instructions. However, your system might warn you that KeyCombiner is an unrecognized application.

Please ignore this warning, a future version will be signed with (expensive) code signing certificates so that it is no longer an issue. For now, get in touch via Mail or Twitter if we can do anything to straighten out your concerns.


 Linux

Installation on Linux is as simple as it gets. Download the AppImage file and double-click it. That's it, you are running KeyCombiner Desktop!

A future version will automatically install a .desktop file so KeyCombiner Desktop is registered in your system launcher. If you don't want to wait, download this example file and put it in ~/.local/share/applications. You only need to modify the application and icon paths in the downloaded .desktop file. We suggest using our favicon as icon.

Unfortunately, KeyCombiner Desktop's unique feature, the instant lookup, does not (yet) work well with Wayland. KeyCombiner cannot detect native Wayland windows as currently active application. Furthermore, native Wayland windows block global shortcut bindings, such as KeyCombiner's instant lookup trigger. Please use Xorg for a flawless instant lookup experience.


 macOS

After downloading the Mac Installer (.dmg), double-click the file and drag the KeyCombiner icon into the applications folder, just as you would do during any other installation process. Then, try to start KeyCombiner Desktop. At this point, a system warning will tell you that KeyCombiner Desktop is currently not a signed application and can therefore not be installed without an extra step. Joining Apple's developer program to avoid this message is on our roadmap. For now, there is a simple workaround: After closing the warning message. Go to System Preferences -> Security & Privacy -> General. On the bottom, this page will offer the option to launch KeyCombiner.

After launching KeyCombiner for the first time, it will be added to your Applications folder like any application installed from the App Store.

The official Apple Documentation also explains what it means if an app's developer could not be identified and how to run such apps.

To use KeyCombiner Desktop's instant shortcut lookup for the currently active application, accessibility permissions are required. It can be granted in System Preferences -> Security & Privacy -> Privacy -> Accessibility. On macOS 10.15 (Catalina), the screen recording permission in “System Preferences › Security & Privacy -> Privacy -> Screen Recording” is required, too.

Of course, KeyCombiner does not record your screen. However, it cannot find out what the currently active application is without this permission. If you don't care about the instant lookup feature, you can forget about the permissions and the only issue will be an annoying pop-up whenever you start KeyCombiner ;)

Users on macOS 10.13 or earlier need to download the Swift runtime support libraries.

On macOS, KeyCombiner Desktop will not update automatically. To update to newer versions, please remove any old versions and then install the newest version manually. After installation, please remove the granted accessibility permissions and re-add them in System Preferences -> Security & Privacy -> Privacy -> Accessibility.

If you have any concerns or questions about this setup, please get in contact with us via Mail or on Twitter.