Merge pull request #548 from CommandLineDesign/CMD-Preonic

CMD keymap for Preonic
This commit is contained in:
Jack Humbert
2016-07-24 21:56:50 -04:00
committed by GitHub
3 changed files with 432 additions and 0 deletions

View File

@ -0,0 +1,77 @@
CMD-Preonic
===================
The CMD project seeks to improve productivity by optimizing usage of the left hand via clever use of the function layers.
>Note: This project is currently optimized for grid layout, and has not been confirmed to work 100% on MIT layout, although it is expected to work correctly.
----------
Modes
-------------
#### QWERTY
>CMD-Qwerty is very similar to the default Preonic with a few key differences:
- Dual-role Raise/Enter Key at Caps Lock position. -Don't need to take your hand off the mouse to submit URLs
- Space_Function under left space (Grid layout) -Don't need to take your thumb off of the spacebar to use lower.
- Dedicated arrow keys replaced with ( - , = , [ , and ] ) - big improvement for programmers who are used to fn layer.
----------
#### Game
> Disables extra features to facilitate easier usage of the Preonic while gaming. this mode is toggled in the adjust layer.
- Dual Role Function key becomes Caps Lock.
- Space_Function disabled and replaced with normal spacebar.
- Windows Key disabled.
----------
#### Numpad
> Enables left-hand numpad
- Left-side numpad
- Can be toggled on in Adjust layer (under . key)
----------
#### Arrow - (Lower)
> Makes arrow keys easily accessible to Left Hand, and much more.
- Arrow keys at WASD, Backspace at Q, Delete at E.
- Media Keys near arrow cluster, mute at A.
- Web Nav keys.
- Mouse cluster at YGHJ.
- Numpad in right side of board.
- Can be toggled on in Adjust layer (Under , key)
----------
#### Function- (Raise)
> Basic Functions. Open Keys for customization.
- Turns WASD into Navigation cluster (Home, End, Page up and Page Down)
- Pok3r style right hand arrow cluster for accessibility (familiar for many users.)
- Doubles as shift key for top row numbers.
- Print Screen, Insert, etc.
----------
#### Adjust- (Raise + Lower)
> Switch Modes
- Default modes moved to the left and new layer toggle modes located to the right.
- Sleep and Wake keys added.
- Reset button moved under Spacebar(s).
Notes:
-------------
Please feel free to reach out to Commandlinedesign@gmail.com with suggestions.
Special Thanks to Jack for QMK firmware and the Preonic!

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,23 @@
# Build Options
# change to "no" to disable the options, or define them in the Makefile in
# the appropriate keymap folder that will get included automatically
#
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
CONSOLE_ENABLE = no # Console for debug(+400)
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
MIDI_ENABLE = no # MIDI controls
AUDIO_ENABLE = yes # Audio output on port C6
UNICODE_ENABLE = no # Unicode
BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
ifndef QUANTUM_DIR
include ../../../../Makefile
endif