mirror of
https://github.com/Manoj-HV30/keystats.git
synced 2026-05-16 19:35:23 +00:00
Fix grammar in README for viewer description
Correct grammar and clarify the viewer's execution method.
This commit is contained in:
@@ -21,9 +21,7 @@ keyboard input
|
||||
|
||||
**Daemon (`keystroke`)** runs silently as a systemd user service. It reads raw keyboard events directly from `/dev/input/` using Linux's evdev interface — the same layer the kernel uses to handle input devices. Every keydown event increments that key's count in memory and flushes it to a local SQLite database. No key sequences are ever stored — only counts.
|
||||
|
||||
**Viewer (`keystroke-stats`)** is a separate binary you run manually. It reads the SQLite database, renders a live color-coded keyboard heatmap using FTXUI, and refreshes every 200ms. Press `q` to quit.
|
||||
|
||||
The two binaries never talk to each other directly — SQLite is the only shared state between them.
|
||||
**Viewer (`keystroke-stats`)** is a separate binary ran manually. It reads the SQLite database, renders a live color-coded keyboard heatmap using FTXUI, and refreshes every 200ms.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user