keychron_qmk_firmware/layouts/community/ergodox/win10_writers-block
Konstantin Đorđević 4d9b11af14 Fix Command feature: use get_mods() instead of keyboard_report->mods (#4955)
* Remove unnecessary IS_COMMAND definition in clueboard/66/rev4

* Replace keyboard_report->mods with get_mods() in IS_COMMAND definitions

* Update docs to use get_mods() instead of keyboard_report->mods

* Replace keyboard_report->mods with get_mods() in tmk_core/protocol/usb_hid/test

For some reason, this occurrence used KB_LSHIFT and KB_RSHIFT, which don't exist

* Replace keyboard_report->mods with get_mods() in Massdrop keyboards (as per @patrickmt)
2019-01-27 00:28:40 -08:00
..
config.h Fix Command feature: use get_mods() instead of keyboard_report->mods (#4955) 2019-01-27 00:28:40 -08:00
keymap.c Creates a layouts/ folder for keymaps shared between keyboards (#1609) 2017-08-23 22:29:07 -04:00
readme.md Creates a layouts/ folder for keymaps shared between keyboards (#1609) 2017-08-23 22:29:07 -04:00
rules.mk Creates a layouts/ folder for keymaps shared between keyboards (#1609) 2017-08-23 22:29:07 -04:00

Win10 Writer's Block ErgoDox - v1.0

=======================

This is a QWERTY layout for QMK. It's designed to work well in MS Office-like environments. It's tested on Windows 7 and 10.

Professional writers may find this layout useful -- copywriters, technical writers, novelists, etc.

I use my ErgoDox with this keymap as a daily driver at my office.

A gaming layer is unobtrusively built into this layout. I use that layer to play RimWorld.

Feel free to modify the gaming layer to your personal taste.

Table of Contents

Layouts

  • TapDance will teleport you to the layer you want:

  • One Tap for the Base layer

  • Two Taps for the Symbol layer

  • Three Taps for the Rimworld/Gaming layer

  • Where the "Meh" key is located on the Ergodox EZ default layout, I've changed it to another tap dance key:

  • One Tap for CTRL-ALT-DEL

  • Two Taps for the Media/Mouse layer

Base layer

Base layer

This is a QWERTY layout with some quirks.

  • Enter is located on a key that won't cause as much thumb fatigue.

  • Copy and Paste work from the same key. Just hold the key to copy and tap the key to paste!

  • Undo, Find and Cut are also one-touch keys.

  • F12 is where you would normally find TAB on standard layouts. Quickly save in Word, safely.

  • You'll find bracket keys below the "6" key.

  • The Meh Key is a single-button CTRL+ALT+SHIFT modifier.

  • Space Cadet Shift: Tap L Shift for "(" and R Shift for ")" -- holding either shift works like a normal shift.

  • Tap "Z" or Tab to use either normally. Hold them for CTRL.

  • Tap Caps Lock to use it normally. Hold it for Win key combinations (Win+D to minimize all programs, etc).

Symbol layer

Symbol layer

Your standard Ergodox EZ symbol + numpad layout, minus the Version and EEPROM keys.

  • From the base layer, hold the F12 Key to temporarily access this layer (use for quick access to numpad)
  • Release F12 to return to the base layer.

Rimworld layer

Rimworld / Gaming Layer

This layer was made to play RimWorld, a Sci-Fi Colony Survival Game by Tynan Sylvester and Ludeon Studios, available on Steam.

  • Have fun!

Media layer

Media layer

This is the standard Ergodox EZ media layout with more options for mouseclick buttons.

  • In this layer, your "space" key changes into a back button for your browser.

LED states

Your LEDs will change to indicate your layer. You'll know you are in the base layer if all LEDs are off.

Building

To build, you will need the QMK firmware checked out. from there, dive into keyboards/ergodox/keymaps/win10_writers-block/

$ make keyboard=ergodox keymap=win10_writers-block

Using on Windows

This layout is tested in Windows 7 Pro and Windows 10 Home environments.

License

GPL 3+

Special Thanks

  • To algernon for his coding help. I'm a novice but I still made this work (and figured out tap dance) with his help.

  • To /r/MechanicalKeyboards for being an all-around great community.

  • To /u/profet23 for his amazing custom Ergodox boards.