Layouts for ergo keyboards

Overview

Watchman’s Layouts is a layout for ergo keyboards with 42 keys, such as: corne / jian / jorne / jorian / quasi 42 / centromere / chimera ergo 42 / mooncake 42 / enki 42. The idea is to place all the symbols I use on the main layer: for example: “[ ] `- \”, which are often on an extra layer in other layouts. And also have a full set of modifiers for each hand. This is achieved through the use of Mod-Tap.

Main layer

Regular edition – the layout is as close as possible to the layout of a regular keyboard: numbers, symbols and function keys are arranged in rows.

Advanced edition - a improved version of the regular edition. It was developed after several months of using the regular edition. It seemed to me more convenient to arrange to have all the numbers, all the symbols and all the functional keys in the form of clusters for use with one hand, arranged in the manner of a numpad.

Numpad edition – an option for those who often need a numpad and do not want to clamp two modifiers. This is the same as the advanced edition, but instead of the navigation cluster, numpad is used.

Commander edition - Option for working with dual-pane file managers. they only need F1-F7. Also, the Raise layer is symmetrical for both halves.

The repository contains:

  • config*.c QMK files for 44 and 42 keys keyboard
  • *.json files for VIA for jian and corne
  • *.json KLE files
  • *.png KLE images

Use:

QMK

  • Copy qmk/keymap*.c to your keyboard folder and rename it to keymap.c

  • If you need RGB layer indicator(else remove RGB section from keymap.c)

    • Add to rules.mk:
    MOUSEKEY_ENABLE = yes
    RGBLIGHT_ENABLE = yes
    RGBLIGHT_LAYERS = yes
    
    • Add tot config.h:
    #define RGBLIGHT_LAYERS
    #define RGBLIGHT_MAX_LAYERS 5
    #define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
    

VIA

Just load via/*.json

KLE

Just open link or upload kle/*.json to keyboard-layout-editor.com

You might also like...
Extension to Keyboard.h to allow non-US keyboards and Unicode characters

KeyboardUTF8 This Arduino library adds a mapping layer on top of the Keyboard library (for Leonardo/Micro/Due) to allow non-US keyboards and 'typing'

QMK keymaps for "all" my keyboards

keymaps Setup Install qmk package for arch and set it up. yay qmk qmk setup Build Steps to build keymap and flash it from arch. qmk new-keymap -kb mec

STM32 board to reuse (some) old laptop keyboards

Keystroke32 STM32F103 based board to transform (some) old laptop keyboards into proper USB keyboards. If you like laptop keyboards in general or just

Allows to swap the Fn key and left Control key and other tweaks on Macbook Pro and Apple keyboards in GNU/Linux

A patched hid-apple kernel module UPDATE August 2020: swap_fn_leftctrl is now built-in in Linux 5.8 🎉 UPDATE Jun 2020: New feature added (swap_fn_f13

Comments
  • Watchman layouts for ZMK

    Watchman layouts for ZMK

    howdy folks,

    has anyone done the hard yards and converted any of the watchman editions to ZMK's keymaps?

    I am very keen to try but I know it will take some time and error to do it manually.

    opened by browntownington 4
Owner
null
A custom OLED animation for QMK keyboards

superloop This animation is made for 32x128 pixel 1-bit OLED displays. Info This repository is a lightweight clone of the crkdb:default QMK configurat

hexcowboy 28 Nov 28, 2022
Björn Kalkbrenner 37 Dec 18, 2022
QMK keymaps for "all" my keyboards

keymaps Setup Install qmk package for arch and set it up. yay qmk qmk setup Build Steps to build keymap and flash it from arch. qmk new-keymap -kb mec

Aditya Rohan 1 Oct 27, 2021
STM32 board to reuse (some) old laptop keyboards

Keystroke32 STM32F103 based board to transform (some) old laptop keyboards into proper USB keyboards. If you like laptop keyboards in general or just

null 3 Oct 24, 2022
Allows to swap the Fn key and left Control key and other tweaks on Macbook Pro and Apple keyboards in GNU/Linux

A patched hid-apple kernel module UPDATE August 2020: swap_fn_leftctrl is now built-in in Linux 5.8 ?? UPDATE Jun 2020: New feature added (swap_fn_f13

Zakhar Semenov 305 Dec 29, 2022
Three split ergo keyboard with macropad running QMK

IIICC Three piece split keyboard with macropad running QMK Features Split ergo Additional optional macropad with OLED and rotary encoder Central Hub d

null 32 Dec 21, 2022
A simple/fast stacking box layout library. It's useful for calculating layouts for things like 2D user interfaces.

A simple/fast stacking box layout library. It's useful for calculating layouts for things like 2D user interfaces. It compiles as C99 or C++. It's tested with gcc (mingw64), VS2015, and clang/LLVM. You only need one file to use it in your own project: layout.h.

Andrew Richards 713 Dec 28, 2022
⌨️ A 64-key keyboard with many layouts and functions

English | 简体中文 Report Bug · Request Feature A 64-key keyboard with many layouts and functions ✨ Keyboard Introduction Gazlowe is a 64-key keyboard wit

Seaton Jiang 3 Dec 10, 2022
A custom OLED animation for QMK keyboards

superloop This animation is made for 32x128 pixel 1-bit OLED displays. Info This repository is a lightweight clone of the crkdb:default QMK configurat

hexcowboy 28 Nov 28, 2022
Björn Kalkbrenner 37 Dec 18, 2022