KeyboardSplitterXbox icon indicating copy to clipboard operation
KeyboardSplitterXbox copied to clipboard

Delayed inputs when spamming keys on low end hardware.

Open DarkRTA opened this issue 7 years ago • 1 comments

When you are pressing keys quite fast, (in a game like phase shift), on lower end PCs the cpu usage will spike up, and inputs will be delayed (even unmapped keyboard keys will be delayed). This is quite easy to reproduce.

DarkRTA avatar Dec 26 '17 19:12 DarkRTA

I made one simple optimization, which PROBABLY will be available for the next release.

It will skip input translation, when there is no need to do it (key hold in example). This should speed up the application for lower end PCs like yours, but will break the mouse move swallowing feature (which needs improvents aswell)..

My current average delay is 0ms [where the max delay is 1ms]. Only the first hit tooks up to 32ms.

Thank you for your feedback! Greetings, djlastnight

djlastnight avatar Dec 28 '17 13:12 djlastnight