Shared Input Layer
A single keyboard and mouse can drive multiple systems without switching hardware every time the user crosses to another host.
EtherWaver is a distributed input and screen navigation system designed for modern multi-device environments. It helps users move seamlessly between computers, monitors, and workspaces with a single keyboard and mouse.
The project is structured like an infrastructure tool: one control path, multiple client hosts, and clear boundaries between input routing, screen layout, and network communication.
A single keyboard and mouse can drive multiple systems without switching hardware every time the user crosses to another host.
The central routing layer coordinates cursor movement, host transitions, and layout-aware screen boundaries.
Clients can represent desktops, laptops, or other devices participating in one distributed workspace.
EtherWaver is intended to grow as a technical platform, not just a placeholder utility site.
Reliable host-to-host cursor traversal, input forwarding, and layout-aware screen edges.
Discovery workflows, easier onboarding, and improved distributed workspace awareness.
Longer-term exploration of spatial layouts, XR workflows, and next-generation interaction models.
EtherWaver is developed as an open technology initiative. The public codebase is the foundation for releases, collaboration, experimentation, and future infrastructure work.