qmk_firmware/keyboards/kprepublic/bm40hsrgb/keymaps/dan
..
features
config.h
keymap.c
readme.md
rules.mk

Dan's KPrepublic BM40 Keymap

This is my personal keymap with an LED indicator support for num lock, caps lock and scroll lock.

  • Case: Poseidon PSD40 Case
  • Plate: Brass
  • Keycaps: WOB ABS Cherry Profile
  • Switches: Gazzew Boba U4t (62g 2 stage long spring)

BM40 LED INDEX

Numlock ( 11 ) Capslock ( 0 or 12 ) Scroll lock ( 23 )

A B C D E F G H I J K L
1 0 1 2 3 4 5 6 7 8 9 10 11
2 12 13 14 15 16 17 18 19 20 21 22 23
3 24 25 26 27 28 29 30 31 32 33 34 35
4    36    37    38     39     40    41            42    43    44    45    46

LED INDICATOR EXAMPLES

  • Case: SM Keyboards Planck/Niu Mini Acrylic Case
  • Plate: Acrylic
  • Keycaps: Drop + biip MT3 Extended 2048 Katakana
  • Switches: Everglide Aqua King (62g 2 stage long spring)

KEYMAP LAYOUT EXAMPLES

ALPHA

A B C D E F G H I J K L
1 TAB Q W E R T Y U I O P BSP
2 CTL A S D F G H J K L ; '
3 SFT Z X C V B N M , . / RET
4  Esc KOR WIN   ALT    FN  SPC                 -     = DEL      \ ENT

This is a base layer for typing.


LEFTFN MO(FN)

A B C D E F G H I J K L
1 ` 1 2 3 4 5 6 7 8 9 0 BSP
2 CTL LFT DN UP RHT C+/ PRN [ ] ) : "
3 SFT [ HOM END PGU PGD ( , . / RET
4 RGB CAP INS ALT TRN  SPC       _     +  DEL       | ENT

This is the layer dedicated to number, symbol and navigation keys. ie) arrow keys


RIGHTFN MO(-)

A B C D E F G H I J K L
1 F12 F11 F10 F9 PAU
2 CTL F8 F7 F6 F5 SCL
3 SFT F4 F3 F2 F1
4                           ALT           SPC          TRN                             

This layer contains function rows.


NUMPAD MO(Esc)

A B C D E F G H I J K L
1 *or/ 7 8 9 NUM BSP
2 ALT 4 5 6 RET
3 - 1 2 3 BSP RET
4 TRN        ,      +        .    0 SPC           LY1  LY2  LY3  LY4  LY5

This layer is the numpad.

There are other dedicated layers for gaming that are not included here.
If you are interested, check out keymap.c!


PHOTOS

  • Case: SM Keyboards Planck/Niu Mini Acrylic Case
  • Plate: Acrylic
  • Keycaps: Rama Works GRID Set A Keycaps ( Kuros )
  • Switches: Thic Thock Marshmallow Linear Switch ( 55g )

  • Case: JJ40 Aluminium Acclive Case with Acrylic Diffuser
  • Keycaps: YMDK DSA Keycaps
  • Artisan: Rodríguez Cap by Polykeys

- END -