Key press isn't registered

My new keyboard allows to send both key down and key up message with very little delay between them it could be as low as ~4ms. Unfortunately RemedyBG doesn't recognize those as a key press even though other applications work fine in that case.

image.png

RemedyBG version 0.3.7.1

Thanks for the great application anyway. =)

Old imgui code has this problem - where it only detected if key is down across frames, and if it was released during same frame, then it might as well be completely ignored.

They recently changed API in v1.87 to be event queue based - where all input that happened since last frame is collected, and processed sequentially. Including all presses & releases. More info here: https://github.com/ocornut/imgui/releases/tag/v1.87

Maybe remedy just needs to update which imgui codebase it uses?