From d2c7446ec621a21aa715be214fa6937ac3b0dcf6 Mon Sep 17 00:00:00 2001 From: anubhav dhiman <104914147+anubhavd7@users.noreply.github.com> Date: Fri, 21 Feb 2025 12:21:42 +0530 Subject: [PATCH] Add files via upload --- .../atset/at2/keymaps/default/via/config.h | 6 ++++ .../atset/at2/keymaps/default/via/keymap.c | 30 +++++++++++++++++++ .../atset/at2/keymaps/default/via/rules.mk | 3 ++ .../atset/at2/keymaps/default/via/vial.json | 15 ++++++++++ 4 files changed, 54 insertions(+) create mode 100644 keyboards/atset/at2/keymaps/default/via/config.h create mode 100644 keyboards/atset/at2/keymaps/default/via/keymap.c create mode 100644 keyboards/atset/at2/keymaps/default/via/rules.mk create mode 100644 keyboards/atset/at2/keymaps/default/via/vial.json diff --git a/keyboards/atset/at2/keymaps/default/via/config.h b/keyboards/atset/at2/keymaps/default/via/config.h new file mode 100644 index 00000000000..ca17d66461e --- /dev/null +++ b/keyboards/atset/at2/keymaps/default/via/config.h @@ -0,0 +1,6 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ + +#pragma once + +/* Because we use vibl, this has to be defined here instead of under keymaps/vial/config.h */ +#define VIAL_KEYBOARD_UID {0x88, 0x38, 0x5C, 0x6F, 0xEA, 0xED, 0x55, 0xC2} \ No newline at end of file diff --git a/keyboards/atset/at2/keymaps/default/via/keymap.c b/keyboards/atset/at2/keymaps/default/via/keymap.c new file mode 100644 index 00000000000..0b9cd008fef --- /dev/null +++ b/keyboards/atset/at2/keymaps/default/via/keymap.c @@ -0,0 +1,30 @@ +#include QMK_KEYBOARD_H +enum { + _L0, + _L1, + _L2, + _L3 +} keyboard_layers; + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + + [ _L0] = LAYOUT_ortho_3x3( + + KC_7, KC_8 + ), + + [ _L1] = LAYOUT_ortho_3x3( + + KC_NO, KC_NO + ), + + [_L2] = LAYOUT_ortho_3x3( + + KC_NO, KC_NO + ), + + [_L3] = LAYOUT_ortho_3x3( + + KC_NO, KC_NO + ) +}; diff --git a/keyboards/atset/at2/keymaps/default/via/rules.mk b/keyboards/atset/at2/keymaps/default/via/rules.mk new file mode 100644 index 00000000000..59209c6fd16 --- /dev/null +++ b/keyboards/atset/at2/keymaps/default/via/rules.mk @@ -0,0 +1,3 @@ +VIA_ENABLE = yes +VIAL_ENABLE = yes + diff --git a/keyboards/atset/at2/keymaps/default/via/vial.json b/keyboards/atset/at2/keymaps/default/via/vial.json new file mode 100644 index 00000000000..c90a4a3313a --- /dev/null +++ b/keyboards/atset/at2/keymaps/default/via/vial.json @@ -0,0 +1,15 @@ +{ + "name": "Atset AT2", + "vendorId": "0x4141", + "productId": "0x6174", + "matrix": { + "rows": 1, + "cols": 2 + }, + + "layouts": { + "keymap": [ + ["1\n\n\n\n\n\nA","2\n\n\n\n\n\nS"] + ] + } +} \ No newline at end of file