Window-Switcher offers hotkeys for quickly switching windows on Windows OS:
Alt+`(Backtick)
: switch between windows of the same app.
Alt+Tab
: switch between apps. (disabled by default)
💡 Hold down the Alt
key and tap the `(Backtick)/Tab
key to cycle through windows/apps, Press Alt + `(Backtick)/Tab
and release both keys to switch to the last active window/app.
- Download: Visit the Github Release and download the
windows-switcher.zip
file. - Extract: Unzip the downloaded file and extract the
window-switcher.exe
to your preferred location. - Launch:
window-switcher.exe
is a standalone executable, no installation is required, just double-click the file to run it.
For the tech-savvy, here's a one-liner to automate the installation:
iwr -useb https://raw.githubusercontent.com/sigoden/window-switcher/main/install.ps1 | iex
Window-Switcher offers various customization options to tailor its behavior to your preferences. You can define custom keyboard shortcuts, enable or disable specific features, and fine-tune settings through a configuration file.
To personalize Window-Switcher, you'll need a configuration file named window-switcher.ini
. This file should be placed in the same directory as the window-switcher.exe
file. Once you've made changes to the configuration, make sure to restart Window-Switcher so your new settings can take effect.
Here is the default configuration:
# Whether to show trayicon, yes/no
trayicon = yes
[switch-windows]
# Hotkey to switch windows
hotkey = alt+`
# List of hotkey conflict apps
# e.g. game1.exe,game2.exe
blacklist =
# Ignore minimal windows
ignore_minimal = no
[switch-apps]
# Whether to enable switching apps
enable = no
# Hotkey to switch apps
hotkey = alt+tab
# Ignore minimal windows
ignore_minimal = no
While not mandatory, running window-switcher.exe
with administrator privileges unlocks its full potential, especially when working with system applications like Task Manager that require elevated permissions. This allows for smoother interactions with all types of applications.
Administrator Privileges and Startup Option:
- Running as Admin + Enabling Startup: Launches
window-switcher.exe
with administrator privileges every time you start your computer. - Running without Admin + Enabling Startup: Launches
window-switcher.exe
with regular user privileges at startup.
When using non-English keyboard layouts, standard keycodes might not match the expected keys, leading to functionality issues with hotkeys. To ensure your hotkeys work correctly, follow these guidelines:
- Visit kbdlayout.info: Go to http://kbdlayout.info/shortcut and select your keyboard layout and desired keys. This will provide an image and detailed mapping.
- Keycode Mapping: Use the keycodes provided to correctly map your hotkeys. Here are some standard keycodes:
Lines 227 to 324 in 55f0046
-
Customizing for Language-Specific Keyboards:
- If your keyboard is in a language other than English, such as German, you may need to adjust the hotkeys. For example:
- Original hotkey:
alt+`
- Adjusted hotkey:
alt+|
oralt+vk_oem_5
- Original hotkey:
- If your keyboard is in a language other than English, such as German, you may need to adjust the hotkeys. For example:
-
Test Your Hotkey Setup: After configuring, test the hotkeys to ensure they perform the intended actions across different keyboard layouts.
By following these steps, you can adapt hotkeys for various non-English keyboard layouts, ensuring smooth functionality regardless of the language or region of your keyboard.
Copyright (c) 2023-2024 window-switcher developers.
window-switcher is made available under the terms of the MIT License, at your option.
See the LICENSE files for license details.