THE OWNER’S GUIDE

A small setup.
A very good start.

Get comfortable, find your controls, and make something happen. There’s a way in for every pair of hands.

Find your first minute ↘

No account needed. No special hardware required.

01 / GET GOING

What’s on your desk?

Choose how you’ll play.
You can change this whenever you like.

Your preferred controls

A regular keyboard works immediately. Click the game’s playfield before using its controls.

1

Meet your controls.

Start with [ and ] to turn, Space to act, and P to pause. Try them in the tester below.

Try your controls ↗
2

Make your first good signal.

Play Dial In: turn toward the hidden frequency, then press Space to lock it. Find five signals in 60 seconds.

Play Dial In ↗
3

Leave a reason to come back.

Copy a challenge link from the game and keep it for a rematch. Or open a private Signal Room to share a little hello.

Try a Signal Room ↗

02 / A LITTLE CONFIDENCE

Feel the connection.

Try a key or tap a pad.
Nothing here changes your hardware.

KEYBOARD EVENT TEST

Waiting for focus

Reading this browser’s saved controls…

Click here.
Press a key.

Your controls have something to say.

Only listens while this box is focused and this tab is visible. Tab moves on. Modifier shortcuts are left alone. Keystrokes are never stored or sent.

    Choose a game and try each expected key.

    This check lasts for this visit. It confirms events received here, not which device sent them. Pads below test on-screen input separately.

    Or tap a pad for an on-screen response.

    Sound plays only when you press this button.

    A SUGGESTED PLAY LAYER

    Keep work.
    Make room for play.

    For Codex Micro, use Work Louder Input to create a spare layer that sends these ordinary keys. Keep your native Codex layer for work.

    Dial ↶ / ↷
    []
    Joystick
    ←↑↓→
    Four pads
    ASDF
    Action / pause
    SpaceP

    In V2, the dial adjusts the current game. In the classic suite, it switches experiences. Use Controller setup inside the game if your keys differ.

    JSON reference only; not an importable Input preset. Downloading does not change your device or saved game controls.

    Official Micro setup guide ↗

    The browser sees key events. It cannot identify the keyboard that sent them or verify that you own a Micro.

    SETUP RECIPES · GUIDE 1.0

    A route for your controls.

    Reviewed October 1, 2026.
    Start with the controls you have.

    01

    Keyboard

    1. Choose a game in the control check above.
    2. Focus the test box and press each expected key once. It reads the same saved mapping as the games.
    3. Open the game, press Start, then focus its playfield. Use the game’s Controller setup if you need different keys.
    Check your keys ↗
    02

    Touch or mouse

    1. Tap an on-screen pad above to check the page responds.
    2. Open a game and use its visible move, turn, pad and action buttons.
    3. No Input layer or physical keyboard is required. A pad tap does not complete the keyboard check.
    Try Lantern Route ↗
    03

    Codex Micro

    1. Keep your working Codex layer. In Input, create a spare play layer using the reference above.
    2. Select that layer on the Micro and test the ordinary keys it emits here.
    3. If changing apps changes the active layer, check AppSense in the official guide before trying again.
    Official setup instructions ↗

    Which Input version? As checked October 1, the official v1.0.0 release is dated September 28, while the download landing page still labels 0.18.3. Check your installed version and the official release notes; labels may differ. These recipes do not install software, update firmware or replace your layers.

    WHEN SOMETHING FEELS OFF

    Find the missing step.

    Work from the page outward.
    Keep your working setup intact.

    No key appears in the tester
    1. Click or Tab into the large test box. It only listens there while this tab is visible.
    2. Try an ordinary keyboard key. If it appears, the page is responding.
    3. For Micro, check its selected play layer and connection in the official guide. If an input utility is intercepting keys, review its settings; do not remove it or reset your device as a first step.
    Return to the test box ↗
    A key appears, but the action is wrong
    1. Compare the received key with the expected keys in this game’s check.
    2. Open Controller setup inside the game and assign the intended action, or adjust only your spare Input layer.
    3. Return here and press Refresh saved controls. The check starts over so earlier keys cannot count for a changed mapping.

    International keyboards may print different characters. The tester compares the browser’s physical key code, matching the games.

    Keys pass here, but the game is still
    1. Press the game’s Start or Continue button.
    2. Click or tap the playfield. Leaving it, typing in a form, or switching tabs can pause or stop keyboard input.
    3. Try an on-screen control. In V2 the dial changes the current game; in Classic it selects an experience. Lantern Route uses directions, action and pause.
    Open Dial In ↗
    Sound or lights do not respond

    Computer sound: press the test-tone button, check volume and the selected output, then enable sound inside the game or Signal Room. A browser request alone cannot prove you heard it.

    Screen signals: Signal Rooms show a message and color in the browser. Sound and speech are optional computer output.

    Physical lights: require the optional native bridge and its guided visual confirmation. Accepted USB writes are not proof of visible light. The owner guide never requests device access.

    Read the bridge’s dry-run and visual-check guide ↗

    Still stuck? Keep the model, OS, browser, connection and installed Input/firmware versions, plus what you observed. Do not include private room links or tokens. Use official hardware support guidance for advanced recovery; a reset can erase profiles or layers.

    COMPATIBILITY RECORD · GUIDE 1.0

    What we have checked.

    Evidence checked October 1, 2026.
    Unknown stays unknown.

    A browser test, a device connection and a visible light are different checks. Here is the exact scope we can support. “Not recorded” is not a passing result.

    Software tested = browser behaviorTransport only = a device responseNot verified = no qualifying physical test

    Software tested · no physical-device claim

    Browser keyboard controls

    Model / input
    No physical keyboard identified; automated key events
    OS
    macOS 26.6.2 (25G83)
    Browser
    Chrome 154.0.8037.92
    Connection
    Browser events; no USB or Bluetooth transport tested
    Input / firmware
    Not involved / Not involved
    Evidence date
    2026-10-01

    This sprint checks saved mappings, focus boundaries and guided input. It cannot identify the keyboard sending a key.

    Evidence / scope ↗

    Software tested · no physical-device claim

    Touch layout and on-screen pads

    Model / input
    Chrome mobile emulation; no physical phone
    OS
    macOS 26.6.2 (25G83) host
    Browser
    Chrome 154.0.8037.92; 390px and 320px viewports
    Connection
    Emulated touch; no hardware transport
    Input / firmware
    Not involved / Not involved
    Evidence date
    2026-10-01

    On-screen response and layout checks are separate from physical phone, keyboard and light tests.

    Evidence / scope ↗

    Transport only · historical

    Codex Micro · native USB probe

    Model / input
    Codex Micro
    OS
    macOS; exact version not recorded
    Browser
    None; native macOS bridge
    Connection
    USB HID; device.status response
    Input / firmware
    Not recorded; not required for this probe / 0.6.2
    Evidence date
    2026-09-29

    Device status was read. Later bounded amber/idle writes were accepted by the OS, with no visible light confirmation. Exact write timestamp was not retained; recorded in the September 30 release. This is not gameplay validation.

    Evidence / scope ↗

    Not yet verified here

    Codex Micro · physical gameplay

    Model / input
    Codex Micro
    OS
    Mac / Windows are vendor documented; exact tested version unavailable
    Browser
    Not recorded; untested with physical Micro
    Connection
    USB-C / Bluetooth are vendor documented; gameplay transport untested
    Input / firmware
    Installed version not recorded / Gameplay test version not recorded
    Evidence date
    No qualifying test recorded

    The key tester can show emitted events. Successful browser automation or a USB status probe does not establish physical Micro gameplay.

    Evidence / scope ↗

    Source derived · not physically verified

    Other bridge paths

    Model / input
    Codex Micro
    OS
    macOS native bridge; exact tested version unavailable for these paths
    Browser
    Not used; not a WebHID validation
    Connection
    Bluetooth framing and USB firmware 0.4.1 path reviewed in source
    Input / firmware
    Not required by bridge; installed version not recorded / 0.4.1 protocol reviewed; Bluetooth firmware not physically qualified here
    Evidence date
    2026-09-29

    These paths have no local physical or visible-light qualification. Use the bridge’s dry run and guided visual check; do not treat source support as proof of output.

    Evidence / scope ↗

    Not yet verified here

    Phones and other browsers

    Model / input
    Physical iPhone / iPad / Android; other desktop keyboards or controllers
    OS
    iOS / iPadOS / Android / Windows / Linux; exact versions not tested
    Browser
    Safari, Firefox and physical mobile browsers; exact versions not tested
    Connection
    Physical touch and keyboard connections not recorded
    Input / firmware
    Not involved for touch; physical keyboard version not recorded / Not involved for touch; physical keyboard version not recorded
    Evidence date
    No qualifying test recorded

    Touch controls are available, but Chrome emulation is not a physical-device compatibility result. Try on-screen controls first and keep this distinction when reporting a test.

    Evidence / scope ↗
    Download this evidence record ↓

    A dated public JSON reference. Downloading neither inspects your device nor sends a report.

    03 / BACK TO THE GOOD PART

    A little help, on hand.

    Practical answers for
    the things that interrupt play.

    12 answers

    My controls aren’t doing anything.

    Click or tap the game’s playfield, then try again. Games take keyboard input only when their playfield is focused; typing in forms should stay ordinary typing. In the tester above, focus the large box first.

    If the tester sees a different key than expected, open Controller setup in V2 and assign that key to the right action. Avoid holding Shift, Command, Control, or Alt. A key event confirms an input reached the browser, not which device sent it.

    How should I map my Micro’s dial?

    On a spare Work Louder Input layer, map counterclockwise to [ and clockwise to ]. In V2, these adjust the active game; Dial In uses them to tune. In the classic suite, they select the previous or next experience.

    The mapping download is a human-readable JSON reference, not a vendor preset. Apply changes yourself in Input and preserve the native Codex layer. Follow the official setup guide ↗

    Can I play without a Micro?

    Yes. All six games support regular keyboard controls and on-screen controls. Use the V2 turn buttons for Dial In, direction and rotate buttons for Switchboard, and four pads for Pulse Club. A mouse can use the same controls.

    No purchase, hardware verification, or account is required to play. Choosing “Codex Micro” above is simply your own setup preference.

    Why can’t I hear anything?

    Sound needs a direct click or tap. Try the computer test tone above, check your device volume and browser tab mute, then enable sound inside the game or Signal Room. Sound settings for games and rooms are separate.

    Signals still have text and visual feedback when silent. Room sound comes from your computer or phone; the bridge does not produce audio. Physical speaker output varies by device and needs a listening check.

    Pulse Club feels a little late or early.

    Open Controller setup in V2 and adjust the timing offset, from −150 to +150 ms. Positive values compensate for late key events. Start at zero and change it only if hits consistently feel off.

    The offset stays in this browser when storage is available. Use the same device and audio route when comparing attempts; touch, wireless audio, and different displays can feel different.

    What makes a daily challenge the same for everyone?

    V2’s default seed uses the Los Angeles calendar date when the page loads. Challenge links include the game, seed, and rules version. The same supported seed and version generate the same starting challenge.

    Use Copy challenge inside the game for a rematch. Scores are personal, stored in this browser and scoped to game and seed; they are not a verified public leaderboard. Custom seeds use 1–24 letters, digits, or hyphens.

    Where are my profile, scores, and checklist saved?

    They stay in this browser’s local storage. They are not a cloud account, registration, or cross-device sync. A different browser, private browsing session, or cleared site data may not have them.

    This guide saves only your chosen control type and checklist. If storage is blocked, it still works for the current visit. Reset this checklist clears only this guide’s progress; it does not reset game scores or controls.

    Who can read my Signal Room?

    Anyone with its private invite can read, send, and close the room. Share it only with people and agents you trust. Rooms are not end-to-end encrypted. Display names and agent labels are self-declared.

    A room lasts seven days and keeps only its latest 50 messages. Closing it deletes its messages and revokes the invite. Keep invite links and access tokens out of screenshots, public posts, and support reports.

    Why didn’t a signal arrive right away?

    Keep the room open in a visible tab. The browser checks for new messages about every three seconds and pauses while the tab is hidden. Network interruptions can delay delivery. Reopen the tab to reconnect.

    This is a shared room, not a push-notification or delivery-guarantee service. If an invite is unavailable or expired, leave the room and ask for a new invite. Previewing a signal only changes your own screen; it does not send a message.

    How can my agent send a signal?

    Create or join a Signal Room, then use its “Copy agent command” button or the Signal Room API guide. The command contains private room access. Give it only to an agent you trust.

    Nothing is sent merely by copying. Your agent must run a request to send a note with calm, spark, ping, or celebrate. The room does not authenticate an agent’s identity; “agent” is a sender-provided label.

    Can a signal light up my physical Micro?

    The web page’s lights are on-screen. The optional experimental macOS bridge can request a temporary color on one Codex Micro Agent Key. It starts in dry-run, with no hardware writes, and needs an explicit lighting opt-in.

    Firmware 0.4.1 uses the upstream documented protocol. Firmware 0.6.2 requires a guided visual check in an interactive terminal for each live session. Other versions are blocked. USB status and accepted writes were verified on 0.6.2; physical light output has not been visually confirmed for this bridge.

    Read the bridge setup boundary below ↓ No firmware downgrade, key remapping, or saved lighting configuration is needed.

    Still stuck? Make the next step useful.

    For device pairing, firmware, or Work Louder Input setup, start with the official hardware guide. For a game issue, note the game, seed, browser, device, expected action, and what happened. Try the keyboard tester before reporting a missing control.

    Remove private invite links and tokens from any report. Visit the product direction page to see what is available and what is planned. This guide does not submit a support ticket.

    OPTIONAL / EXPERIMENTAL MACOS BRIDGE

    A signal beyond
    the screen.

    Give a private room one temporary Agent Key. Start with dry-run, read the included instructions, and watch the device yourself before enabling a live light session.

    • macOS and Python 3.9+; USB is preferred. Bluetooth framing has not been tested here.
    • 0.6.2 requires the guided visual check every session. 0.4.1 uses the upstream documented protocol. Other firmware is blocked.
    • Changes one key temporarily. No firmware, mappings, or saved light settings are written.
    • Requests its own dim-white idle; it does not restore the previous light state. Other device apps can overwrite it.
    Download the macOS bridge ↓

    The download includes source, instructions, tests, and attribution. Physical LED output still needs visual confirmation. Browser games and room signals work without it.

    READY WHEN YOU ARE

    Back to the good part.

    Find your next game ↗