bfritscher / carnac

A utility to give some insight into how you use your keyboard
http://carnackeys.com/
Microsoft Public License
691 stars 69 forks source link

[Feature Request] Allow splitting MouseDown and MouseUp events #34

Open MightyBOBcnc opened 3 years ago

MightyBOBcnc commented 3 years ago

It is sometimes necessary to distinguish between pressing a mouse button and releasing it (e.g. software with drag or transform operations like in 3D modeling). It would be nice if your fork could support showing these events separately

This might be better accomplished with text instead of mouse icons e.g. "Left Mouse Press" and "Left Mouse Release" and so on. (not sure how one could distinguish between the two states other than color)

bfritscher commented 3 years ago

Might be supported by the underlying library which is used to get clicks https://github.com/gmamaladze/globalmousekeyhook/blob/vNext/MouseKeyHook/IMouseEvents.cs Unfortunately, I do not have currently the time to try to implement it. Thanks for the suggestion. It might be helpfull to show something while the mouse is pressed, but that would required further changes.