diff options
Diffstat (limited to 'scripts/windows_input/README.md')
| -rw-r--r-- | scripts/windows_input/README.md | 14 |
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 |
