Project directory

Keep explorations visible and ready to ship

Capture active concepts, link them to notes and tasks, and spell out what success looks like before we build. Everything here stays portable across VR, desktop, and mobile flows.

Shared data paths

  • gun.get('projects').get('ideas') for concepts and owners.
  • gun.get('projects').get('artifacts') for sketches, diagrams, and attachments.
  • gun.get('projects').get('handoff') for build-ready checklists.

Active exploration

Wearable input kit for travel and AR

A portable keyboard and pointing system that clips to your legs for standing or seated work, keeps phones usable while pocketed, and mirrors desktop control inside VR or AR glasses.

Form factor

Status: Designing

Split keyboard halves strap to each thigh so posture stays comfortable when walking, standing at a counter, or seated on a flight. A low-profile fold keeps the kit in a backpack and deploys in seconds.

  • Leg-mounted plates keep wrists aligned and elbows relaxed.
  • Compact columns mirror standard layouts for fast onboarding.
  • Detachable straps support both casual and athletic wear.

Input + pointing

Focus: Ergonomics

Capacitive trackpads on both sides keep mousing symmetrical and shoulder-friendly. Thumb clusters handle modifiers, quick toggles, and media so typing stays uninterrupted.

  • Dual trackpads that map to desktop, mobile, and VR cursors.
  • Haptics confirm gestures without needing to look down.
  • Low-latency Bluetooth first, with a wired fallback for labs.

AR + phone pairing

Planning: Prototyping

The kit mirrors phone UI inside AR glasses so you can keep the phone in your pocket, navigate apps, and respond quickly while staying heads-up. Inputs also pass through to desktop and VR sessions.

  • Overlay notifications and text fields in-headset for glanceable control.
  • Bridge sessions through gun.get('projects').get('io-link') for shared state.
  • USB-C passthrough keeps phones powered during long days.

Next steps

Make the concept testable

Pair the exploration with concrete experiments so we can validate comfort, latency, and cross-device routing.

Prototype layout and straps

Rough-print keyboard plates, map keys to travel-friendly columns, and record fit notes in shared notes.

Sync controls across devices

Route inputs through gun.get('projects').get('io-link') to keep phone, desktop, and VR views aligned.

Test in travel and standing scenarios

Measure comfort while walking, at a standing desk, and on flights. Capture clips and feedback before the next iteration.