Skip to content

Opening Menus with Mouse Buttons

banner

While Kando does not have a builtin way to open menus with mouse buttons or touch gestures, there are many platform-dependent third-party tools which can help you with this.

You can either make the third-party tool open the menu by simulation the shortcut for the menu, or it can directly call the Kando executable with the --menu "menu name" argument.

If the third-party tool supports simulating keyboard shortcuts, it is recommended to use this method. In most cases, this will be a bit faster then option 2.

You can choose any shortcut you like! Using one which does not interfere with you workflow is a good idea. For instance Ctrl+F13 is usually not used by any application, so it is a good choice.

With the --menu argument, you can open a Kando menu by calling the Kando executable with the name of the menu you want to open. Depending on your operating system, the command to open a Kando menu would look like this:

Terminal window
%localappdata%\Kando\app-<version number>\Kando.exe --menu "Menu Name"

Many mice come with special drivers which allow you to rebind mouse buttons to keyboard shortcuts or to run arbitrary commands. If your mouse supports this, this is an easy way to

If you do not have such a driver, you can use any of the third-party tools listed below. Most of them are free and open-source.

  • AutoHotkey is a powerful scripting language for Windows. You can use it to run the kando command when you press a mouse button or to remap a mouse button to a keyboard shortcut which opens a Kando menu. You can follow this guide for a complete example.
  • GestureSign allows opening a Kando menu with multi-touch taps and gestures on both touchpad and touchscreen.