qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

config.h (804B)


      1 // Copyright 2022 mjohns
      2 // SPDX-License-Identifier: GPL-2.0-or-later
      3 
      4 #pragma once
      5 
      6 /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
      7 #define LOCKING_SUPPORT_ENABLE
      8 
      9 /* Locking resynchronize hack */
     10 #define LOCKING_RESYNC_ENABLE
     11 
     12 /* Enables This makes it easier for fast typists to use dual-function keys */
     13 #define PERMISSIVE_HOLD
     14 
     15 /* mouse config */
     16 #define MOUSEKEY_DELAY          0
     17 // Lowering MOUSEKEY_INTERVAL raises the cursor speed significantly, you may want to lower MOUSEKEY_MAX_SPEED (default: 10)
     18 #define MOUSEKEY_INTERVAL       20
     19 #define MOUSEKEY_MAX_SPEED       7
     20 #define MOUSEKEY_WHEEL_DELAY 0
     21 
     22 /* layer config */
     23 #define TAPPING_TOGGLE 1
     24 
     25 /* disable action features */
     26 //#define NO_ACTION_LAYER
     27 //#define NO_ACTION_TAPPING
     28 //#define NO_ACTION_ONESHOT