qmk_sweep_skeletyl/keyboards/kprepublic/bm40hsrgb/keymaps/dan
2022-10-24 23:28:56 -07:00
..
config.h [Keymap] Added tap dance to LNG1 key (LNG2) (#18682) 2022-10-24 22:46:37 -07:00
keymap.c Merge remote-tracking branch 'origin/master' into develop 2022-10-24 23:28:56 -07:00
readme.md [Keymap] Added tap dance to LNG1 key (LNG2) (#18682) 2022-10-24 22:46:37 -07:00
rules.mk [Keymap] Added tap dance to LNG1 key (LNG2) (#18682) 2022-10-24 22:46:37 -07:00

Dan's KPrepublic BM40 Keymap

** There isn't a qmk firmware for the new bm40 v2 pcb yet. Check with your vendor before purchasing.

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)

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

BM40 LED INDEX

Numlock (11) Capslock (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 V3 (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+/ PGU [ ] ) : "
3 SFT CAPS INS HOM END PGD PRN ( , . / RET
4 RGB [ 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 SFT
3 - 1 2 3 BSP , . CTL 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!