diff --git a/docs/hardware.md b/docs/hardware.md index 8c70699..fc0797b 100644 --- a/docs/hardware.md +++ b/docs/hardware.md @@ -68,7 +68,7 @@ How to compile and flash the firmware on Linux: - install qmk cli - run qmk setup: `qmk setup -y` -- copy the [`keyboard`](./files/keyboard/) directory to `~/qmk_firmware/keyboards/ymdk/wingshs/keymaps` and rename it to `pomp` +- copy the [`keyboard`](../files/keyboard/) directory to `~/qmk_firmware/keyboards/ymdk/wingshs/keymaps` and rename it to `pomp` - flash the board: `qmk flash --clean --keyboard ymdk/wingshs --keymap pomp` - unplug board - plug it back while holding Space+B. Keep holding it for a second diff --git a/files/keyboard/keymap.json b/files/keyboard/keymap.json index f2d3d4b..9dad013 100644 --- a/files/keyboard/keymap.json +++ b/files/keyboard/keymap.json @@ -60,7 +60,7 @@ "KC_COMM", "KC_DOT", "KC_SLSH", - "KC_NO", + "KC_RCTL", "KC_UP", "KC_LCTL", "KC_LALT", @@ -95,8 +95,8 @@ "KC_NO", "KC_NO", "KC_NO", + "KC_PGUP", "KC_NO", - "KC_UP", "KC_NO", "KC_NO", "KC_NO", @@ -106,13 +106,13 @@ "KC_TRNS", "KC_NO", "KC_NO", + "KC_PGDN", + "KC_NO", + "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", - "KC_LEFT", - "KC_DOWN", - "KC_RGHT", "KC_NO", "KC_NO", "KC_TRNS", @@ -139,6 +139,74 @@ "KC_TRNS", "KC_TRNS", "KC_TRNS" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_TRNS", + "KC_NO", + "KC_TRNS", + "KC_MNXT", + "KC_BTN1", + "KC_MS_U", + "KC_BTN2", + "KC_NO", + "KC_NO", + "KC_UP", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_TRNS", + "KC_NO", + "KC_TRNS", + "KC_MPRV", + "KC_MS_L", + "KC_MS_D", + "KC_MS_R", + "KC_NO", + "KC_LEFT", + "KC_DOWN", + "KC_RGHT", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_TRNS", + "KC_NO", + "KC_TRNS", + "KC_ACL0", + "KC_ACL1", + "KC_ACL2", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_NO", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS" ] ] } diff --git a/files/keyboard/rules.mk b/files/keyboard/rules.mk index 386dffd..305333c 100644 --- a/files/keyboard/rules.mk +++ b/files/keyboard/rules.mk @@ -16,3 +16,4 @@ UNICODE_ENABLE = no # BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID DEBOUNCE_TYPE = sym_eager_pk # https://github.com/qmk/qmk_firmware/blob/master/docs/feature_debounce_type.md DEBOUNCE = 5 # +VIA_ENABLE = yes # enable VIA