Lattice Weaver + game adapters
Give additional local players their own keyboard, mouse, cursor, and game window in supported games.
Your main keyboard and mouse stay normal. Use the desktop, launchers, and game windows like usual.
Weaver's guided setup assigns selected keyboards and mice to player slots for supported game adapters.
Install the game-side adapter, start Weaver, and launch the game instances you want to play.
| Game | Status | What Lattice adds |
|---|---|---|
| Minecraft Java | Supported | Fabric builds for Minecraft 1.20 through 26.1.2, virtual cursors, slot HUD, P0 master settings, profiles, resource-pack controls, and guided JVM setup. |
| Paralives | Supported | Routed second-player mouse and keyboard input through the Lattice plugin, with a visible player cursor. |
| Developer adapters | Public devkit | SDKs, schemas, sample manifests, and adapter contract notes for supported-game integrations. |
The Windows companion app handles player slots, guided setup, device assignment, profile selection, and adapter connections.
Player 0 can adjust routed-player Minecraft settings from a purpose-built in-game control screen.
Route another player's input into Paralives while your native Windows controls remain available.
Build game adapters against the public adapter surface. Weaver remains closed-source; the devkit contains schemas, samples, and SDK libraries.
Get the companion app, Minecraft jars, Paralives plugin, checksums, and devkit from the download page.