Powertoys: Single key/Multi-use functionality for Keyboard Manager

Created on 23 May 2020  路  4Comments  路  Source: microsoft/PowerToys

Summary of the new feature/enhancement

I was wondering if the "single-key/multi-use" functionality of dual-key-remap might be something that would complement the Keyboard Manager.

The canonical usage example is to allow the Capslock key to be re-mapped to Escape when pressed, but Ctrl when held in combination with other keys (e.g. Capslock + s equals Save). With this type of mapping, the Capslock still functions as Escape if it is pressed/released as the last key in a combination. For example, assuming Ctrl is still also bound to Ctrl, the combination Ctrl + Shift + Capslock will open the Windows Task Manager.

I've been using it extensively for a couple of months and it has functioned flawlessly for me, without any gotchas.

I suspect it's not "mission-critical", but I've found it to be surprisingly helpful, with a lot of potential uses.

Idea-Enhancement Product-Keyboard Shortcut Manager

All 4 comments

Also, please add "Function" key to list of combination keys.
Example, one can map:
[Fn] + [Right Arrow] = End
[Fn] + [Left Arrow] = Home

My understanding from reading some of the issues here and elsewhere is that this can't really be done. The Fn key apparently doesn't send a normal key press that can be intercepted. None of the key managers that I've used up to this point can do it, though I can't claim to have tried every one.

Adding this to suggested enhancements, I think its a great idea but as you said not mission-critical for V1 @unnamedcrewman

in regards to Fn key @kashelani, it's not really possible since Fn key behaves like a hardware switch and doesn't get passed to the OS.

@saahmedm Makes sense. I just figured I'd throw it out there and maybe get it in the mix in case others were interested.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

crutkas picture crutkas  路  55Comments

MarcGervais picture MarcGervais  路  55Comments

carlosmatioli picture carlosmatioli  路  45Comments

WesleyM77 picture WesleyM77  路  50Comments

Gadgetgeek2000 picture Gadgetgeek2000  路  52Comments