qmk_firmware

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

keymap_plover_dvorak.h (2405B)


      1 // Copyright 2026 QMK
      2 // SPDX-License-Identifier: GPL-2.0-or-later
      3 
      4 /*******************************************************************************
      5   88888888888 888      d8b                .d888 d8b 888               d8b
      6       888     888      Y8P               d88P"  Y8P 888               Y8P
      7       888     888                        888        888
      8       888     88888b.  888 .d8888b       888888 888 888  .d88b.       888 .d8888b
      9       888     888 "88b 888 88K           888    888 888 d8P  Y8b      888 88K
     10       888     888  888 888 "Y8888b.      888    888 888 88888888      888 "Y8888b.
     11       888     888  888 888      X88      888    888 888 Y8b.          888      X88
     12       888     888  888 888  88888P'      888    888 888  "Y8888       888  88888P'
     13                                                         888                 888
     14                                                         888                 888
     15                                                         888                 888
     16      .d88b.   .d88b.  88888b.   .d88b.  888d888 8888b.  888888 .d88b.   .d88888
     17     d88P"88b d8P  Y8b 888 "88b d8P  Y8b 888P"      "88b 888   d8P  Y8b d88" 888
     18     888  888 88888888 888  888 88888888 888    .d888888 888   88888888 888  888
     19     Y88b 888 Y8b.     888  888 Y8b.     888    888  888 Y88b. Y8b.     Y88b 888
     20      "Y88888  "Y8888  888  888  "Y8888  888    "Y888888  "Y888 "Y8888   "Y88888
     21          888
     22     Y8b d88P
     23      "Y88P"
     24 *******************************************************************************/
     25 
     26 #pragma once
     27 #include "keycodes.h"
     28 // clang-format off
     29 
     30 #define QMK_PLOVER_DVORAK_KEYCODES_VERSION "0.0.1"
     31 #define QMK_PLOVER_DVORAK_KEYCODES_VERSION_BCD 0x00000001
     32 #define QMK_PLOVER_DVORAK_KEYCODES_VERSION_MAJOR 0
     33 #define QMK_PLOVER_DVORAK_KEYCODES_VERSION_MINOR 0
     34 #define QMK_PLOVER_DVORAK_KEYCODES_VERSION_PATCH 1
     35 
     36 // Aliases
     37 #define PD_NUM  DV_1   
     38 #define PD_LS   DV_Q   
     39 #define PD_LT   DV_W   
     40 #define PD_LP   DV_E   
     41 #define PD_LH   DV_R   
     42 #define PD_LK   DV_S   
     43 #define PD_LW   DV_D   
     44 #define PD_LR   DV_F   
     45 #define PD_STAR DV_Y   
     46 #define PD_RF   DV_U   
     47 #define PD_RP   DV_I   
     48 #define PD_RL   DV_O   
     49 #define PD_RT   DV_P   
     50 #define PD_RD   DV_LBRC
     51 #define PD_RR   DV_J   
     52 #define PD_RB   DV_K   
     53 #define PD_RG   DV_L   
     54 #define PD_RS   DV_SCLN
     55 #define PD_RZ   DV_QUOT
     56 #define PD_A    DV_C   
     57 #define PD_O    DV_V   
     58 #define PD_E    DV_N   
     59 #define PD_U    DV_M   
     60