NOTE: this is without the update you did in the post above.
Haven't seen any other replies -sad face- this has so much potential. I tried the other counters as well, I prefer this one.
Okay so, arrow keys seem to be working the best. However the other keys work as well.
I tried out the most common keysets and they all worked.
IF you're using a bike, the counter seems to be off by -10%. (counts only 9k, when I did 10k+)
I use the long stroke at the bicycle path which is +- 146 tiles so I can count pretty accurate.
Anyway, I suggest a tick-off box instead of a bike-hotkey. (ex: F1) You pretty much have to restart the counter when you forget to dismount your bike in advance, because if you don't the counter thinks you're still on foot. Not a big deal though, it would just be easier IMO. Ticking it on/off gives more assurance.
Don't get me wrong, it's working. I use it every time I hatch a batch of 5 pokémon, and instead of getting the counter to 10k+ (21 cycles) I just wait for it to hit 9k-ish.