opensteno_qmk/users/stanrc85
stanrc85 ab2a43edb0
[Keymap] sneakbox keymap and userspace code (redo) (#10977)
* Add support for LAYOUT_alice to sneakbox pcb

* define variables for sneakbox led pins

* set rules for sneakbox pcb

* add rotary encoder to userspace

* fix rotary function

* add custom layer indicators for sneakbox

* Revert "Add support for LAYOUT_alice to sneakbox pcb"

This reverts commit 5ed94d8d897de6ef4f7a349368a6342cef5eff06.

* add license header

* Use  KEYBOARD_sneakbox_aliceclone

* cleaned up indicator code
2020-12-07 17:18:04 -08:00
..
config.h [Keymap] sneakbox keymap and userspace code (redo) (#10977) 2020-12-07 17:18:04 -08:00
indicator_layers_sneakbox.c [Keymap] sneakbox keymap and userspace code (redo) (#10977) 2020-12-07 17:18:04 -08:00
layer_rgb.c [Keymap] Romac added and tweaks to existing keymaps (#5941) 2019-05-21 10:59:07 -07:00
readme.md [Keymap] Converted stanrc85 community layout to userspace (#5244) 2019-02-26 13:01:46 -08:00
rgblight_layers.c [Keymap] Add indicator light bootup fanfare (#10158) 2020-09-06 15:04:29 -07:00
rgblight_layers_osa.c [Keymap] layer indicator lights (#10004) 2020-08-17 01:33:57 -07:00
rules.mk [Keymap] sneakbox keymap and userspace code (redo) (#10977) 2020-12-07 17:18:04 -08:00
stanrc85.c [Keymap] sneakbox keymap and userspace code (redo) (#10977) 2020-12-07 17:18:04 -08:00
stanrc85.h stanrc85 userspace and keymap updates (#9103) 2020-05-15 18:59:25 +01:00
startup_fanfare.c [Keymap] Add indicator light bootup fanfare (#10158) 2020-09-06 15:04:29 -07:00

Stanrc85's Standard ANSI 60% Layout

Shared keymap between two 60% PCB:

  • 1upkeyboards60HSE
  • DZ60 (hotswap)

Keymap Notes

  • Layer 0 is default QWERTY layout with additional custom features:
    • SpaceFN to function layer 2 on Space
    • CTRL when held and ESC when tapped on CAPS LOCK
    • Tap Dance on Fn1 for CTRL+ALT+DEL and WIN+L
    • Tap Dance on ESC for ESC and `

Base QWERTY Layer

  • Layer 1 is default QWERTY with no custom features used mostly for gaming
    • Enabled by Fn2+CAPS from base layer

Default ANSI Layer

  • Layer 2 is Function layer:
    • F keys
    • Arrows
    • Volume and Media controls
    • AutoHotkey shortcuts based on Speaker Control script
      • AHK Mic is used to mute/unmute microphone
      • AHK Speaker switches audio output between headphones and speakers

Function Layer

  • Layer 3 is RGB Underglow control and RESET
    • Fn2+CAPS used to toggle Default QWERTY layer on and off

RGB and RESET Layer

Build

To build the firmware file associated with this keymap, simply run make your_keyboard:stanrc85-ansi.