From 4910dbd00b1b05694d780e39904007227f94cc17 Mon Sep 17 00:00:00 2001 From: bkchqaeh Date: Mon, 30 Jun 2025 12:37:19 +0300 Subject: [PATCH] Requested changes --- keyboards/enmeseoz/enmepad3x4/keyboard.json | 80 ++++++++----------- .../enmepad3x4/keymaps/default/keymap.c | 10 --- keyboards/enmeseoz/enmepad3x4/readme.md | 4 + 3 files changed, 37 insertions(+), 57 deletions(-) diff --git a/keyboards/enmeseoz/enmepad3x4/keyboard.json b/keyboards/enmeseoz/enmepad3x4/keyboard.json index d30656bd87c..8cd086f4e51 100644 --- a/keyboards/enmeseoz/enmepad3x4/keyboard.json +++ b/keyboards/enmeseoz/enmepad3x4/keyboard.json @@ -1,57 +1,43 @@ { - "url": "", "manufacturer": "ENMESEOZ", - "maintainer": "ENMESEOZ", "keyboard_name": "ENMEPAD", - "usb": - { + "maintainer": "ENMESEOZ", + "bootloader": "rp2040", + "diode_direction": "COL2ROW", + "features": { + "bootmagic": true, + "nkro": true + }, + "matrix": { + "cols": 4, + "rows": 4 + }, + "matrix_pins": { + "cols": ["GP26", "GP27", "GP28", "GP29"], + "rows": ["GP3", "GP4", "GP5"] + }, + "processor": "RP2040", + "url": "https://github.com/bkchqaeh/qmk_firmware/tree/master/keyboards/enmeseoz/enmepad3x4", + "usb": { "device_version": "1.0.0", "pid": "0x0000", "vid": "0xFEED" }, - "bootloader": "rp2040", - "processor": "RP2040", - "debounce": 5, - "diode_direction": "COL2ROW", - "matrix": - { - "rows": 4, - "cols": 4 - }, - "matrix_pins": - { - "rows": ["GP3", "GP4", "GP5"], - "cols": ["GP26", "GP27", "GP28", "GP29"] - }, - "features": - { - "bootmagic": true, - "command": false, - "console": false, - "extrakey": false, - "mousekey": false, - "nkro": true - }, - "layouts": - { - "LAYOUT_3x4": - { - "layout": - [ - {"x": 0, "y": 0, "matrix": [0, 0] }, - {"x": 1, "y": 0, "matrix": [0, 1] }, - {"x": 2, "y": 0, "matrix": [0, 2] }, - {"x": 3, "y": 0, "matrix": [0, 3] }, - - {"x": 0, "y": 1, "matrix": [1, 0] }, - {"x": 1, "y": 1, "matrix": [1, 1] }, - {"x": 2, "y": 1, "matrix": [1, 2] }, - {"x": 3, "y": 1, "matrix": [1, 3] }, - - {"x": 0, "y": 2, "matrix": [2, 0] }, - {"x": 1, "y": 2, "matrix": [2, 1] }, - {"x": 2, "y": 2, "matrix": [2, 2] }, - {"x": 3, "y": 2, "matrix": [2, 3] } + "layouts": { + "LAYOUT_3x4": { + "layout": [ + {"matrix": [0, 0], "x": 0, "y": 0}, + {"matrix": [0, 1], "x": 1, "y": 0}, + {"matrix": [0, 2], "x": 2, "y": 0}, + {"matrix": [0, 3], "x": 3, "y": 0}, + {"matrix": [1, 0], "x": 0, "y": 1}, + {"matrix": [1, 1], "x": 1, "y": 1}, + {"matrix": [1, 2], "x": 2, "y": 1}, + {"matrix": [1, 3], "x": 3, "y": 1}, + {"matrix": [2, 0], "x": 0, "y": 2}, + {"matrix": [2, 1], "x": 1, "y": 2}, + {"matrix": [2, 2], "x": 2, "y": 2}, + {"matrix": [2, 3], "x": 3, "y": 2} ] } } diff --git a/keyboards/enmeseoz/enmepad3x4/keymaps/default/keymap.c b/keyboards/enmeseoz/enmepad3x4/keymaps/default/keymap.c index 10afb448619..b7fadb30958 100644 --- a/keyboards/enmeseoz/enmepad3x4/keymaps/default/keymap.c +++ b/keyboards/enmeseoz/enmepad3x4/keymaps/default/keymap.c @@ -18,16 +18,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - LAYOUT_3x4( - KC_0, KC_1, KC_4, KC_7, - KC_ENT, KC_2, KC_5, KC_8, - MO(1), KC_3, KC_6, KC_9 - ), - LAYOUT_3x4( - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS - ), LAYOUT_3x4( KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, diff --git a/keyboards/enmeseoz/enmepad3x4/readme.md b/keyboards/enmeseoz/enmepad3x4/readme.md index 828527e65b9..dd7391daac7 100644 --- a/keyboards/enmeseoz/enmepad3x4/readme.md +++ b/keyboards/enmeseoz/enmepad3x4/readme.md @@ -10,6 +10,10 @@ Make example for this keyboard (after setting up your build environment): make enmeseoz/enmepad3x4:default +Flashing example for this keyboard: + + make enmeseoz/enmepad3x4:default:flash + See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs). ## Bootloader