max-niederman / ttyper

Terminal-based typing test.
MIT License
1.05k stars 76 forks source link

[Feature] Keystroke dwelling (or key-hold) time stat #127

Open argenkiwi opened 3 months ago

argenkiwi commented 3 months ago

I am struggling to find a tool that would measure how much time my fingers take to press and release a key or, more accurately, how long keys remain activated for on average (an maybe low and high percentiles) while I type.

I use home row modifiers, which require character keys to act differently when they are held than when they are pressed. The tools I use (mainly keyd and Kanata) allow me to specify a timeout value that represents how long a key should be activated for before being considered as held. Ideally, that value should be above my slowest activation time while typing. This value will probably be very personal, change overtime and be influenced by the keyboard used during the test.

If ttyper could collect and display that info it would become a great tool for the keyboard customization community. Thanks.