From c8f642d392e70907de03b719d1dd8ee120c639fd Mon Sep 17 00:00:00 2001 From: Jeena Date: Fri, 18 Sep 2026 06:57:49 +0900 Subject: [PATCH] whisrs: type dictation with no inter-key delay MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Batch emission means the whole text is injected right after the key is released, when the target TUI is idle, and zero delay landed every character in testing (2ms was whisrs's default, 10ms my earlier anti-drop experiment — both just made the text trickle out slowly for no benefit here). --- whisrs/config.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/whisrs/config.toml b/whisrs/config.toml index 70aa5d0..7eeab49 100644 --- a/whisrs/config.toml +++ b/whisrs/config.toml @@ -2,9 +2,9 @@ device = "pipewire" [input] -# pi's Ink TUI drops injected keystrokes while it is busy streaming output; -# raise the inter-key delay so dictation survives that. -key_delay_ms = 10 +# Inter-key delay for injected keystrokes. 0 is fastest; raise only if +# characters drop in busy TUIs (the reason 2 is whisrs's default). +key_delay_ms = 0 [general] backend = "local-whisper"