How to Configure your SHIFT Keyboard
more_vert
search
Hey everybody! Thank you for purchasing your Drop SHIFT Mechanical Keyboard. We hope you’re enjoying it so far. If you’ve landed here, you probably want to take full advantage of the keyboard’s features so you’ve come to the right place. We’ll start with the basics, then we’ll move on to complete custom configuration.
THE BASICS Default Hot Keys Hold FN + listed keys to activate LED Keys
Fn + A: LED Pattern Select Previous Fn + D: LED Pattern Select Next Fn + W: LED Brightness Increase Fn + S: LED Brightness Decrease Fn + Q: LED Scrolling Pattern Speed Decrease Fn + R: LED Edge Brightness Increase Fn + F: LED Edge Brightness Decrease Fn + E: LED Scrolling Pattern Speed Increase Fn + Tab: LED Toggle Breathe Effect Fn + Caps Lock: LED Toggle Scrolling Patthe tern Direction Fn + X: LED Toggle On/Off Fn + Z: LED Toggle Mode (Keys+Edge, Keys Only, Edge Only, Only modifiers) Fn + V: Toggle Edge LED Intensity Media Keys
Fn + Page Up: Volume Up Fn + *: Volume Down Fn + Page Down: Mute Fn + Home: Play/Pause Fn + End: Stop Fn + Numlock: Previous Fn + /: Next Keyboard Option Keys
Fn + N: Toggle keyboard 6KRO/NKRO (Default state 6KRO) Numpad Keymap w/ Numlock Off 7: Home 9: PgUp 1: End 3: PgDn 8: Up 4: Left 6: Right 2: Down 0: Insert .: Delete Misc Controls
Fn + Print: Scroll Lock FN + Right ALT: Menu
FN + B (Hold 3 Seconds): DFU Mode
CUSTOM CONFIGURATION How do I configure my keyboard? 1. Create your configuration. 2. Compile the firmware with your configuration. Use our web-based configurator tool to handle both steps at once: https://drop.com/mechanical-keyboards/configurator/preset/shift--default . See below for more information about our configurator. 3. Load the firmware onto your keyboard. To load the firmware onto your SHIFT keyboard, download the appropriate loader application for your computer's OS here: https://github.com/Massdrop/mdloader/releases/tag/1.0.4. Then follow the instructions here: https://github.com/Massdrop/mdloader .
DROP KEYBOARD CONFIGURATORhttps://drop.com/mechanical-keyboards/configurator When you first go to the configurator, you will be prompted to choose your keyboard. After choosing, you will see a top-down view of the keyboard and a layer selector on the right side. By clicking on a key, you can customize its behavior by selecting another key or function in the panel that appears below the keyboard. The currently available behaviors are:
  • Keys - Individual keys such as letters, numbers, media keys, and function keys.
  • Layer - Activate and deactivate layers. The SHIFT Keyboard ships with a keymap where the Fn key activates layer 1.
  • Modifier - Send multiple modifiers with a single key press or allow a key to be a modifier when held and another key when tapped.
  • Special - Behaviors specific to the keyboard. For the SHIFT Keyboard, these control the LEDs.
After you have configured the behaviors to your liking, click the "Compile & Download" button in the top right to download the compiled firmware for your configuration. This typically takes around 30 seconds. You will need to load this compiled firmware onto your keyboard. See step (3) above for instructions. If you are logged in to Drop, you will see a "Save as a New Copy" button next to the "Compile & Download" button. Clicking this button will save your configuration, allowing you to revisit it and modify it. The next time you go to the configurator, you will see your saved configurations above the list of keyboards. About Layers Layers allow you to configure your keyboard with more behaviors than its number of physical keys. For example with the SHIFT Keyboard, by default, when you hold Fn + A to change the LED pattern, the keyboard is actually activating Layer 1 and sending the code for switching to the previous LED pattern. The physical key that is mapped to the letter A on Layer 0 is mapped to changing LED patterns on Layer 1.
search
For each key, its behavior is determined by the highest active layer. For the highest active layer, if the key's behavior is "transparent" (denoted by a grayed-out "(trns)" on the keyboard display), then it falls back to the next-highest layer where its behavior is not transparent. The QMK documentation has some tips for working with layers: https://docs.qmk.fm/#/feature_advanced_keycodes?id=working-with-layers

Configurator Development Roadmap Our configurator tool is still a work-in-progress. Here is what you can expect to be added to the tool in the future: 1. Merge our QMK changes back into the main QMK repository 2. Macros support 3. Support for changing some QMK settings 4. Support for more keyboards 5. Simplified flashing
thumb_upKevnwin, dvorcol, and 1 other
3
2
remove_red_eye
480

search
close
MCYX
35
Aug 10, 2020
Still no advanced QMK stuffs on the drop configurator.....nor lighting..nor any way to save those lighting settings...
rhpittman314
61
Aug 24, 2020
Coding in lighting effects by hand is a bit of a pain...especially if attempting to use outdated github repos to try and learn it myself. If you're just changing the LEDs' color, this is doable. If you're wanting to add in advanced keycodes (see https://beta.docs.qmk.fm/using-qmk/advanced-keycodes), there's a method to do this easily (and save it) using Drop's configurator, even if the buttons are not available within the configurator.