LGUG2Z / whkd

A simple hotkey daemon for Windows
MIT License
509 stars 12 forks source link

[FEAT]: Allow hotkeys without modifiers #29

Open RaptDept opened 9 months ago

RaptDept commented 9 months ago

Is your feature request related to a problem? Please describe. I use whkd for komorebi hotkeys. I own multiple keyboards with different layouts as well as hardware layer support, and I'd like to be able to use unused keycodes like F13-F24 on a separate layer in order to 1) free up some <Alt + basic key> combinations and 2) keep certain hotkeys as layout-agnostic as possible.

However, whkd doesn't seem to allow hotkeys without alt/ctrl/shift modifiers. The problem is that the layer switch is in itself already a modifier and takes up a keypress, and requiring a second modifier is redundant.

Describe the solution you'd like Allow hotkeys without modifiers, even at least for unused keycodes.

Describe alternatives you've considered At the moment, each key in my hotkey layer is mapped to <Alt + (F13-F24)>. While technically, it works for whkd and komorebi, I could have had more key combinations available for other applications and hotkeys if the keys weren't already modified with Alt by default.