qmk_firmware/keyboards/kprepublic/bm43hsrgb
Ryan 5974d989fe
Normalise Unicode keycodes (#18898)
* `UC_MOD`/`UC_RMOD` -> `UC_NEXT`/`UC_PREV`

* `UNICODE_MODE_*` -> `QK_UNICODE_MODE_*`

* `UC_MAC` -> `UNICODE_MODE_MACOS`

* `UC_LNX` -> `UNICODE_MODE_LINUX`

* `UC_WIN` -> `UNICODE_MODE_WINDOWS`

* `UC_BSD` -> `UNICODE_MODE_BSD`

* `UC_WINC` -> `UNICODE_MODE_WINCOMPOSE`

* `UC_EMACS` -> `UNICODE_MODE_EMACS`

* `UC__COUNT` -> `UNICODE_MODE_COUNT`

* `UC_M_MA` -> `UC_MAC`

* `UC_M_LN` -> `UC_LINX`

* `UC_M_WI` -> `UC_WIN`

* `UC_M_BS` -> `UC_BSD`

* `UC_M_WC` -> `UC_WINC`

* `UC_M_EM` -> `UC_EMAC`

* Docs

* Update quantum/unicode/unicode.h
2022-10-31 21:15:12 +00:00
..
keymaps Normalise Unicode keycodes (#18898) 2022-10-31 21:15:12 +00:00
bm43hsrgb.c
bm43hsrgb.h
config.h Move keyboard USB IDs and strings to data driven: K (#17846) 2022-08-03 17:03:47 +10:00
info.json Move keyboard USB IDs and strings to data driven: K (#17846) 2022-08-03 17:03:47 +10:00
readme.md
rules.mk Deprecate `KC_LOCK` for `QK_LOCK` (#18796) 2022-10-21 15:46:10 +01:00

readme.md

bm43hsrgb

A 43% (kind of ANSI) mechanical keyboard.

This firmware was originally taken from a kbfirmware.json and converted through kbf_qmk_converter. You may find the original .json files here.

  • Keyboard Maintainer: bitstarr
  • Hardware Supported: bm43hsrgb PCB
  • Hardware Availability: KPRepublic

Make example for this keyboard (after setting up your build environment):

make kprepublic/bm43hsrgb:default

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.

See Default Keymap for the layout. In the default keymap you can access the bootloader with right Alt + Esc.