Repository navigation
SideScreen 0.2.0
SideScreen 0.2 adds background input for supported classic Windows controls.
Agents can inspect a window on the virtual display, then set edit text, invoke a push button, toggle a system checkbox, or select a list item through direct control messages. Each action consumes a fresh inspection. Display/window/process identity, full window containment and control capabilities are rechecked. The helper monitors foreground and keyboard focus, allows human pointer movement, and never falls back to global clicks or typing.
The installed Codex skill now routes supported input through agent.ps1 -Action Inspect and -Action Act. Built-in ChatGPT Windows input still activates its target and is not patched by this release.
Validation: 15 non-UI checks and 37 live checks through Windows PowerShell 5.1. The disposable app received Unicode and empty text, button invocation, checkbox changes and list selection while foreground/keyboard focus remained intact. Primary-screen targets, stale observation reuse, unsupported, password and read-only controls were refused. Installed files matched the tested build.
Scope: this is not MouseMux-style universal input virtualization. Custom canvases, Chromium page controls, WPF/WinUI windowless controls and arbitrary gestures remain unsupported. Application handlers can still open dialogs or change focus themselves; monitoring reports interference but cannot prevent every side effect. No MouseMux runtime, network service, or Muse-broker adapter is included. See the background input guide.
Exit the old tray app before running the new release's install-user.ps1 -StartTray -StartAtLogin.