⌨️
The Ultimate Guide to Keyboard Layers
  • Overview
  • Ch 1: Keyboard Layers 101
    • 1.1 Keyboard Fundamentals
    • 1.2 Why Use Layers
    • 1.3 Layer Challenges
  • Ch 2: Setup
    • 2.1 Keyboards
    • 2.2 Firmware
    • 2.3 Independent Software
  • Ch 3: Layer Activators
    • 3.1 Modifier Layers
    • 3.2 Momentary Layers
    • 3.3 Toggle Layers
    • 3.4 One Shot Layers
    • 3.5 Dual Layers
    • 3.6 Tap Dance / Superkeys
  • Ch 4: Creating Layers
    • 4.1 Planning Layers
    • 4.2 Implementing Layers
  • Ch 5: Advance Layer Patterns
    • 5.1 Key Functionality Across Layers
    • 5.2 Color Coding Keys
    • 5.3 Thumb Keys
    • 5.4 Nesting Layers
    • 5.5 Categorizing Layers
  • Ch 6: Layer Examples
    • Layers
      • Default Layer
      • Shift Layer
      • Numpad Layer
      • Symbols Layer
      • Editing & Navigating Layer
      • Media Layer
      • Mouse Layer
      • Screen Management Layer
      • Context Control / Macro Layer
      • Browser Layer
      • VS Code Layer
      • Discord Layer
      • Slack Layer
      • Gaming Layer
  • Timeline
    • Keyboard Timeline
Powered by GitBook
On this page
  1. Timeline

Keyboard Timeline

Quarters are 3 month periods starting from Jan-March

  • Q1: Started Touch Typing

    • Reached 100 wpm on QWERTY

  • Q2: Explored Custom Keyboard Layouts

    • Experimented with Microsoft Keyboard Layout Creator

  • Q3: Layout Analysis and Commitment

    • Used Python to analyze words for letter placement

    • Created a typing app to collect my typing stats

    • Committed to a custom keyboard layout

  • Q4: Layout Adaptation

    • Created a numpad layer freeing space on number row

    • Raised and angled homerow with letters extending into number row

    • Moved modifiers to friendlier keys

    • Created a navigating / editing layer

  • Q2: Moved to Mac

    • Used Ukelele to create custom keyboard layout

    • Used Keyboard Maestro to create a nav / edit and numpad layer

  • Q4: Purchased Dygma Raise Keyboard

    • Got thumb keys with Dual-Function layers

    • Updated custom layout to include symbols on thumb keys

    • Recreated Keyboard Maestro Macros in Bazecor

    • Created Windows Management, VS code and Browser Layers

  • Q1: Designed and Engineered Layer Structure

    • Used Karabiner for a mouse layer and to control application layers

    • Created an Application Layer with VS Code, Browser, Slack and Discord

    • Adapted Super Keys(tap dance) into layers

    • Started The Ultimate Guide to Keyboard Layers

  • Q2: Designed and Engineered Layer Structure

    • Published V1 of The Ultimate Guide to Keyboard Layers

    • Added Vimium extension into browser layer

    • Added more super keys

PreviousTimeline

Last updated 2 years ago