# TOTEM Keymap Reference > Auto-generated from `config/totem.keymap`. **Must be updated after every binding change.** --- ## Layer 0: BASE (Colemak) ``` ┌─────┬─────┬─────┬─────┬─────┐ ┌─────┬─────┬─────┬─────┬─────┐ │ Q │ W │ F │ P │ B │ │ J │ L │ U │ Z │ ? │ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ │ A │ R │ S │ T │ G │ │ M │ N │ E │ I │ O │ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ │ ⇧ │ Y │ X │ C │ D │ V │ │ K │ H │ / │ , │ . │ ⎋ │ └─────┴─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┴─────┴─────┘ │ ␣ │EXTRA│ ⏎ │ │CTRL │ SPR │ ⌫ │ └─────┴─────┴─────┘ └─────┴─────┴─────┘ ``` --- ## Layer 1: EXTRA (hold left thumb) ``` ┌─────┬─────┬─────┬─────┬─────┐ ┌─────┬─────┬─────┬─────┬─────┐ │ 1 │ 2 │ 3 │ 4 │ 5 │ │ + │ @ │ Ü │ { │ ~ │ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ │ Ä │ , │ ß │ ↑ │ · │ │ / │ ` │ > │ } │ Ö │ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ │ · │ ⌫ │ · │ ← │ ↓ │ → │ │ 6 │ 7 │ 8 │ 9 │ 0 │ * │ └─────┴─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┴─────┴─────┘ │ ⇥ │ · │ ⌥ │ │CTRL │ ( │ ) │ └─────┴─────┴─────┘ └─────┴─────┴─────┘ · = transparent (falls through to BASE) ⌥ = LALT / Option ``` ### Arrow cluster ``` T → ↑ C → ← D → ↓ V → → ``` --- ## Bluetooth Profile Switching CTRL is a normal modifier key. BT profiles are switched via **combos** (press both keys within 50ms of each other): | Combo | Action | |-------|--------| | **CTRL + Q** | BT profile 1 | | **CTRL + W** | BT profile 2 | | **CTRL + F** | BT profile 3 | | **CTRL + P** | BT profile 4 | --- ## Quick Reference | Shortcut | Action | |----------|--------| | **EXTRA + T** | ↑ | | **EXTRA + C** | ← | | **EXTRA + D** | ↓ | | **EXTRA + V** | → | | **EXTRA + R** | , | | **EXTRA + X** | ⌫ (Backspace) | | **EXTRA + ENT** | ALT / Option | | **CTRL + Q** | BT profile 1 | | **CTRL + W** | BT profile 2 | | **CTRL + F** | BT profile 3 | | **CTRL + P** | BT profile 4 |