Windows 11 includes numerous keyboard shortcuts right out of the box. However, the operating system doesn’t include any options for creating custom hotkeys that open software, documents, and folders. You can still add hotkeys to desktop shortcuts, but adding a plethora of shortcuts to the desktop isn’t exactly an ideal way to set up your system.

As a result, it’s better to check out some of the third-party keyboard shortcut software packages for Windows 11. WinHotKey and HotkeyP are among those apps that enable you to set up keyboard shortcuts for your favorite software, documents, and folders. This is how you can set up custom hotkeys with WinHotKey and HotkeyP.

How to Download and Install WinHotKey

WinHotKey is a freely available app for setting up new keyboard shortcuts. That software is compatible with most Windows desktop platforms as well. It has a quick and easy setup and takes up very little drive storage space. You can download and install WinHotKey as follows.

  1. Open WinHotKey’s Softpedia page in a web browser.
  2. Select the Download Now option.
  3. Click the Softpedia Secure Download (US) option and download the file.
  4. Double-click the WinHotKey setup wizard to open its window.
    The WinHotKey setup window
  5. Select the Next option.
  6. Click the I accept the agreement radio button, and press the Next button again.
  7. Press the Browse button to choose an installation folder.
    The Browse button
  8. Select the Next option to install the software.
  9. After installing, select the option to set up a WinHotKey desktop shortcut. Then you can click that shortcut to launch the software.

How to Set Up Software Hotkeys

The WinHotKey Configuration includes a list of default Windows hotkeys. However, you can’t edit those default keyboard shortcuts in any way. What you can do is add new custom hotkeys for opening software to that list. You can set up new custom keyboard shortcuts for launching software like this.

  1. Press the New Hotkey button at the top left of the WinHotKey Configuration window.
    The WinHotKey Configuration window
  2. Type an optional description for the hotkey in the text box on the General tab if you wish.
  3. Select the Launch an application option on the drop-down menu.
  4. Press the Browse button to bring up a new application window.
    The Browse for application window
  5. Select an app for the hotkey to launch.
  6. Click the OK button.
  7. Now select a keyboard key for the shortcut on the Along with the key drop-down menu.
    Along with the key drop-down menu
  8. You can also select additional keys for the hotkey by clicking the Alt, Shift, and Ctrl checkboxes. The Windows checkbox is selected by default, but you can deselect that option.
  9. To further configure the keyboard shortcut, click the Advanced button. You can enter additional parameters and change how the software window opens on the Launch: Advanced window.
    The Launch: Advanced window
  10. Click the OK button to exit the Launch: Advanced window.
  11. Then press the OK button on the New Hotkey window to add the keyboard shortcut.

Thereafter, the WinHotKey Configuration window will include your custom hotkey.

Now you can press your new hotkey to open whatever software you selected for it. You can change that keyboard shortcut by selecting it and clicking Edit Hotkey. To delete one, select it and click Remove Hotkey.

You can set up hotkeys for launching Windows programs as well as third-party software. The C: > Windows > System32 folder path includes many of the built-in accessories. These are some of the Windows features you can set up hotkeys for with WinHotKey:

  • Control Panel: control.exe
  • Task Manager: Taskmgr.exe
  • Calculator: calc.exe
  • Command Prompt: cmd
  • Notepad: notepad.exe
  • Performance Monitor: perfmon.exe
  • Registry Editor: regedit.exe
  • Event Viewer: eventvwr
  • Services Windows: services.msc
  • Optimize Drives: dfrgui

How to Set Up Folder, Document, and Window Control Hotkeys

Aside from software shortcuts, you can establish hotkeys for opening folders and document files much the same. Instead of selecting Launch an Application on the New Hotkey window, select either the Open a Folder or Open a Document option. Then click Browse to select a document’s or folder’s path, configure a key combination, and press the OK button.

WinHotKey also enables you to set up hotkeys for six different window control actions. To set up such a keyboard shortcut, select the Control the Current Window option on the New Hotkey window. Then you can select minimize, maximize, restore, toggle, resize, and move window control options for the keyboard shortcut.

Make the Current Windows drop-down menu

How to Create Custom Keyboard Shortcuts With HotkeyP

HotkeyP is a decent alternative third-party app to WinHotKey for creating custom Windows keyboard shortcuts. Like WinHotKey, it’s a freely available and lightweight app for utilizing on most Windows platforms. It enables you to set up custom keyboard shortcuts for opening user files and folders, running programs, and activating many functions. This is how you can download and run HotkeyP:

  1. Bring up the HotkeyP Softpedia page.
  2. Click HotkeyP’s Free Download button.
  3. Select External Mirror – X64 to download the ZIP file. A Sourceforce page will open from which HotkeyP will automatically download.
    The Extract Compressed tool
  4. Double-click HotkeyP.exe file inside the extracted hotkeyp_64bit directory.

Now you’ll see an empty HotkeyP window. You can fill that window by adding some new custom hotkeys. First, try setting up a hotkey that opens software on your PC like this:

  1. Click the Add button.
    The HotkeyP window
  2. Press the (ellipses) button for the Command box.
  3. Select a program’s EXE (application) file for the hotkey to open.
  4. Then click inside the empty box beside those checkboxes and press a key on your keyboard to include it within the hotkey.
  5. Next, select one of the Ctrl, Shift, Alt, and Win checkboxes to set a modifier key for the hotkey.
    The Hot Key window
  6. Select OK to add the new custom hotkey.
  7. Now you’ll see the new hotkey you’ve created included within the all and programs categories on the HotkeyP window. Press the new hotkey you just set up to launch the selected program.

There are extra options you can select to configure how the hotkey launches the program. For example, select Run as administrator to set the program to open with elevated privileges. Or set the software to run at a higher priority by selecting a high or above normal option on the Process priority drop-down menu.

You can set up custom hotkeys that open user files and folders much the same. To do so, click the button in the Hot Key window and select a user file or folder instead of an app. Set the keyboard shortcut with the other settings.

To set up some system, multimedia, window, and display hotkeys with HotkeyP, click the < button on the Hot Key window. Move your cursor over the Windows, Display, Multimedia, or System submenu. Select a function (or action) to assign to the hotkey. For example, you can set up a hotkey that shuts down Windows by selecting Shutdown on the System menu.

The Shutdown option

You can change general software settings for HotkeyP by clicking the Options button. That will bring up an Options window that includes numerous miscellaneous software. Make sure the Start automatically at Windows startup checkbox is selected on the General tab. Then HotKeyP will automatically start in the background.

The Start automatically checkbox

Set Up All the Windows Software HotKeys You Need With WinHotKey

So, you won’t need Windows 11 desktop, Start menu, and taskbar shortcuts anymore when you’ve got WinHotKey or HotKey P. They're easy-to-utilize programs with which you can set up a wide variety of software, folders, and document keyboard shortcuts without cluttering the Windows desktop. Their only notable shortcoming is that you can’t set up website hotkeys with them, but they're still very handy apps nonetheless.