microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
109.41k stars 6.45k forks source link

Suppress hotkey to use e.g. "caps lock" key without activating it #19608

Open suess-ecbm opened 2 years ago

suess-ecbm commented 2 years ago

Description of the new feature / enhancement

When setting a hotkey for e.g. the videoconference mute, it can be very useful to include a special key such as Ctrl + caps lock.

In this case, the caps lock functionality is still activated whenever the hotkey is activated. A toggle for suppressing the original function is useful to re-assign rarely used keys.

Scenario when this would be used?

Using seldomly used keys on the keyboard to trigger PowerToys functionality is very handy, as they might be easier to locate on the keyboard and accidental activation is reduced.

Supporting information

MicSwitch, which offers a similar featureset, includes this as a check-box: grafik

(It also allows to use special keys by themselves, without Ctrl, Win or Alt. Also very useful!)

davidegiacometti commented 2 years ago

Note for devs. Behaviour of caps lock used as shortcuts:

Can you please elaborate on "It also allows to use special keys by themselves, without Ctrl, Win or Alt"? Which shortcut would you like to set?

davidegiacometti commented 2 years ago

/needinfo

suess-ecbm commented 2 years ago

I would like to use 'caps lock' without any modifiers. This is possible in the software MicSwitch I am currently using. This is just an aside though–more importantly I would like to make sure that if I set a hotkey using PowerToys such as Ctrl + 'caps lock', that I can continue writing without actually engaging CAPS LOCK.

Thank you for reading!