microsoft / microsoft/PowerToys

Atl + Tab does not remap correctly.

Open
#47,858 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Bug Needs-Triage Product-Keyboard Shortcut Manager
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

Microsoft PowerToys version

0.99.1

Installation method

PowerToys auto-update

Area(s) with issue?

Keyboard Manager

Steps to reproduce

Using the classic keyboard manager and setting up a keyboard shortcut remap: Alt + tab -> Ctrl + tab.

✔️ Expected Behavior

The expected behavior is for Alt + tab to cycle browser tabs not windows.

❌ Actual Behavior

But it continues cycling windows even after a full restart.

Upload Bug Report ZIP-file

PowerToysReport_2026-05-13-09-31-10.zip

Additional Information

Microsoft Windows 10 Enterprise
10.0.19045 Build 19045
.NET 4.8.09037

Other Software

VIA keychron K8P-J3 in which the hardware LCtrl and LAlt buttons are swapped (works flawlessly for everything else) when disabling this and restoring to default, and remapping the keys (Ctrl -> Alt & Alt -> Ctrl) with powertoys key remap & using the shortcut key remap (Ctrl + Tab -> Alt + Tab, Alt + Tab -> Ctrl + Tab, Ctrl + Shift + Tab -> Alt + Shift + Tab, Alt + Shift + Tab -> Ctrl + Shift + Tab) the result is close, but upon cycling browser tab directions (adding a shift command while continuing to hold alt) it restarts the cycling - selecting highlighted tab once shift is pressed, and the reverse is true when shift is released it selects the highlighted tab - RATHER than waiting for alt to be released.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in the Keyboard Manager shortcut-remapping path and reproduce the Alt+Tab to Ctrl+Tab case on Windows 10, including the VIA Keychron keyboard configuration described. Use the attached PowerToys report for additional evidence; done means browser-tab cycling works as expected and pressing or releasing Shift does not prematurely select or restart the cycle.

Written by the indexing model from the issue text.

Assessment

Domain
desktop, operating-systems, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.