PowerToys: Keyboard manager breaks 3 and 4 finger touch pad taps with certain remaps
Environment
Windows build number: 10.0.18363.836
PowerToys version: 0.18.1
PowerToy module for which you are reporting the bug (if applicable): Keyboard manager
Steps to reproduce
- Configure an action for 3/4 finger tap in Windows Settings -> Devices -> Touchpad
- Turn on Keyboard manager in PowerToys settings
- Remap Alt with Control
- Remap Control with Alt
Expected behavior
For 3 and 4 finger tap gestures configured in settings to work For the Control and Alt key to be swapped
Actual behavior
3 and 4 finger taps do nothing Control and Alt key do still swap as they should
Screenshots
About this issue
- Original URL
- State: open
- Created 4 years ago
- Reactions: 22
- Comments: 17 (4 by maintainers)
Reason this is happening: Although not visible to the user, these gestures are made up of keys. For example, the three finger tap gesture uses the following keys: Ctrl Left + Shift Left + Win Left + F22, so when you remapped the Ctrl / Alt keys it could no longer access left Ctrl.
trying to figure out what we can do about this! great catch
Here is some of the information we were able to find. Remapping Win/Ctrl/Alt/Shift or F13-F24 could lead to some of the following gestures and special buttons to break:
I’ve linked to this issue on the Known Issues section on the KBM wiki https://github.com/microsoft/PowerToys/wiki/Keyboard-Manager-Overview#4-known-issues
They should update how the touchpad works in the future release of Windows, or PowerToys needs to do the inverse when using the touchpad separately which I believe is pretty hard.