<< DiscussionsReply

Toggle/Status Change Delay

32 discussion posts
Windows 10 Pro OS: 1703, Build 15063.413, 64-Bit on a Dell Precision 7720
TrayStatus = v3.1 (Trial)

The following (Caps, Num, ALT, CTRL, SHIFT, WIN only ones tested) have a SIGNIFICANT delay (guess 50-150ms or longer) in toggle/status change-- so long that quick toggle will never get indicated. Sometimes the response is very good, clicking multiple times in a row, at the same speed, most will not be detected.

Installed significant software:
* DisplayFusion v9.0 (Beta 3)
* VMware Workstation Pro v12.5.6 build-5528349
* ESET Smart Security v10.1.210.0
* TrueLaunchBar v7.3.5 RC1 (64-bit)
* Process Hacker v2.39.124
* JetBrains Toolbox v1.3.2421
* Epson Status Monitor 3 v8.0.1.2
* Epson Event Manager v3.2.0.0
* Samsung Magician v5.0.0
* Dell Touchpad v10.2207.101.108
* MouseKeys (OS)
Jun 29, 2017  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
That's pretty much expected, as we poll for the key status every 100ms or so. We poll instead of hooking the keyboard because we just wanted to avoid hooking the keyboard. We'll look into polling more frequently, but it will depend on how much that ends up using the CPU.
Jun 30, 2017  • #2
32 discussion posts
1. Requesting consideration to allowing end-user configuration to polling frequency.

2. Why not a simple (low overhead) hooking of the keyboard handler? Seems like it would have lower overhead than having a higher frequency of polling and, yet, would be highly responsive. I've written code like that and was able to get extremely efficient results and no negative results.
Jul 2, 2017  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
We would add an advanced setting to set the polling interval for sure. If it's not too much work, we may also try out keyboard hooks to see if they'll work better and still be reliable.

Jul 4, 2017  • #4
32 discussion posts
I worked on some keyboard hooking once and achieved significant performance enhancement myself. I'm open to assisting, on this or any of the other suggestions on DisplayFusion. My offer is driven by the fact I like the product(s) and I'd do things that would enhance my personal workflow (and others as well). Private email.
Jul 14, 2017  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Just a quick update to let you know that TrayStatus 4.1 should now show the state changes much quicker now

Dec 13, 2019  • #6
Was this helpful?    
<< DiscussionsReply