LAGOS · rev B

One keyboard.
Every pointing device.

A 38-key split built on the TOTEM layout, with a slide-in bay right under your right thumb. Trackball, TrackPoint or touchpad: slide one in, feel the click, and point. Slide it out and keep typing.

One email when kits open. No spam. How the bay works →

  • Hot-swappable attachments
  • Socketed MCU
  • Hot-swap switches
  • PLA · PA-CF · 316L
Lagos keyboard in bead-blasted stainless steel with a trackball attachment

EXPLORE IN 3D

Turn it over. Look closer.

Drag to orbit, pinch or scroll to zoom. This is the real CAD model, the same one that gets printed.

An attachment sliding into the Lagos bay

THE MITUS BAY

Slides like a controller. Clicks like a switch.

  1. 45° dovetail rail prints without supports, centres itself, and has no magnets to glue.
  2. Spring ball detent gives you a click you can feel, and the attachment stays put while you work.
  3. Six pogo pins with staggered gold contacts. Ground mates first and detect mates last, so the bay only powers up once everything is connected. Hot-plug at will.
  4. Open I2C protocol. Each attachment has its own RP2040 and identifies itself. Build your own: type IDs 0x10-0x7F are yours.

ATTACHMENTS

Pick your pointer. Change your mind later.

Trackball attachment docked

Trackball

34 mm ball on three steel bearings over a PMW3360 sensor. Two choc clicks.

Every attachment also works on its own as a USB mouse: plug it into its USB-C port.

THREE TIERS · ONE GEOMETRY

Print it, upgrade it, or keep it for life.

Lagos in PLA

Tier 1 · PLA

77 g · any FDM printer

  • Brass heat-set inserts
  • No supports on the rail
  • Reprint any part in an hour
Lagos in nylon carbon fibre

Tier 2 · Nylon-Carbon

76 g · PA6-CF, annealed

  • Stiff, matte and heat-proof (~150 °C)
  • Built for daily travel
  • Same inserts and screws

The outside is identical in every tier, so any attachment fits any Lagos.

BUILT TO BE OPENED

Every wear part is a 5-minute swap.

Dead keyHot-swap switch1 min
Dead halfSocketed RP2040, unplug and replace5 min
Flaky bayPogo board drops out of its card slots10 min
Loose detentTurn the M3 plunger ¼ turn2 min
Cracked shellReprint from the published STEP1 h

No glue. No single-use clips. One hex key. All threads in brass or steel.

Close-up of the bay groove and pogo window

LAYOUT

38 keys, TOTEM geometry, a smarter mouse layer.

Lagos base layer key layout

QMK with home-row mods. When the attachment moves, the home row turns into mouse buttons. Hold for scroll or precision. Each attachment gets its own RGB colour.

ELECTRONICS

Open hardware, down to the pins.

Block schematic of the Lagos right half: RP2040-Zero, key matrix, TRRS, JST-SH bay connector, bay spine board and attachment

Right half + Mitus Bay. The left half is the same MCU and matrix, without the bay.

Minos case for the TOTEM keyboard

MINOS

Already have a TOTEM? Give it a real case.

Minos is our three-tier case for the stock TOTEM v0.3 PCB: same standoffs, same repair-first hardware, and the same PLA / nylon-carbon / steel choice. It drops onto the board you already built. No new electronics.

68 g PLA · 67 g PA-CF · 528 g 316L

SPECS

Lagos rev B

Keys
38 (3×5 + 1 + 3 per side), Kailh Choc v1 hot-swap
Controller
RP2040-Zero per half, socketed
Firmware
QMK (open source), Mitus Bay pointing driver
Connection
USB-C (either half) · TRRS between halves
Bay
Dovetail + detent · 6-pin pogo · I2C 400 kHz · hot-plug
Height
12.6 mm case · low profile
Hardware
M2 throughout · M3 detent
Heritage
Key geometry from TOTEM by GEIST (CERN-OHL-P)

First kits ship in small batches.

Prototypes are being built now. Get one email when kits open, with no spam.