aboutsummaryrefslogtreecommitdiff
path: root/scripts/windows_input/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/windows_input/README.md')
-rw-r--r--scripts/windows_input/README.md14
1 files changed, 13 insertions, 1 deletions
diff --git a/scripts/windows_input/README.md b/scripts/windows_input/README.md
index 36caf3f6..5f8f463f 100644
--- a/scripts/windows_input/README.md
+++ b/scripts/windows_input/README.md
@@ -87,6 +87,16 @@ arrays normally:
-Widths 120 -Heights 30
```
+`-Paths herdr-remote` runs the current client against its disposable local
+server with the remote clipboard bridge active. It needs no SSH host. A focused
+clipboard-image qualification is:
+
+```powershell
+.\scripts\test_windows_input.ps1 -AllowInputInjection `
+ -Channels stable -Paths direct,herdr-remote -Modes legacy `
+ -Cases clipboard-image,clipboard-mixed -Widths 80 -Heights 24
+```
+
Dead-key acute composition is automatic when the target Terminal thread's
active layout exposes that physical mapping. The runner discovers and injects
the real scan-code chord; it never substitutes pasted or Unicode-packet text.
@@ -120,6 +130,8 @@ Every run needs a **new** output directory. By default it is
BMP Unicode/combining characters, and escape-looking text.
A host binding or multiline-paste confirmation dialog can intercept the gesture;
the runner does not dismiss unexpected dialogs or rebind Terminal shortcuts.
+- Image-only Ctrl+V through the remote clipboard bridge, plus a mixed image/text
+ clipboard check that proves Windows Terminal and Herdr preserve the text paste.
- A full case pass at an observed 120×30 host size; keyboard/paste sentinels at
**80, 119, 120, 121, 132, 160, 240 columns**, at 24 and 50 rows; then return to
80 columns. This exercises narrow→wide→narrow resizing of the actual outer
@@ -138,7 +150,7 @@ The catalogue also lists explicit **qualification gaps**: mouse drag and
right-edge coordinate mapping; visual reflow/wrapping; native held-key repeat;
lock/keypad combinations; dead-key cancellation; IME cancellation; capture/config
reload and attach cycles; injected setup/recovery faults; supplementary-plane and
-confirmation-triggering burst paste; image/file clipboard integrations; and
+confirmation-triggering burst paste; non-image file clipboard integrations; and
positive host-scrollback evidence for native PageUp/PageDown. These are recorded
`not_run` or `inconclusive`, not fabricated successes. They need
separate fixtures/oracles before becoming automated assertions. The catalogue is