I'd love to replace my usage of interception-tools with InputPlumber. One of the main things I'd need to do this migration is a dual-function keys, like caps2esc, which turns the caps lock into a control/escape key, depending on if another key is hit (true/false).
I'm happy to contibute some code. Chatting with my LLM, it's suggesting a new EvdevMappongType.
This feels pretty special purpose of a case. I'd love to find a more general case for this, find some more utility. But not coming up with much.