People have asked for support for non-standard hotkeys in some of my programs (like Ctrl+Ctrl tap for Find+Run Robot) (see
https://www.donation...index.php?topic=5925).
I'm a little bit hesitant to add this because my understanding is you could only do this by hooking keyboard events in a more cpu-intensive way.
Of course i could add it and make it optional, BUT i had another idea, that would make a great coding snack.
What about an ultra-efficient, ultra-lightweight tray tool which had only 1 function:
It would capture hotkeys like ctrl+ctrl taps, or shift-shift taps, or alt-alt taps, and trigger a configured hotkey when pressed.
A Bonus would be detecting winkey+ combinations.
So for example, the config would simply be something like:
==============
TapSpeed: 1
Shift Tap -> Ctrl+Space
Ctrl Tap -> Ctrl+Space
Alt Tap -> Ctrl+Space
Win+F -> Ctrl+Space
================
that config file simply says how to convert taps and winkey combos to other standard hotkeys (all to Ctrl+space standard hotkey in my example above), and could be used to provide such functionality to ANY apps.
Note this could probably be done with something like AutoHotKey, but i'm really thinking this would be an ideal VisualC++ coding snacks, designed for maximum speed and efficiency.
Anyone up for this? I'd love to feature such a tool on DC and include it with Find+Run Robot.