aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/mectechpad/keymaps
diff options
context:
space:
mode:
authorQMK Bot2025-10-06 18:45:06 +0200
committerQMK Bot2025-10-06 18:45:06 +0200
commit5d26dcefa0fdc7e7405c856ff39b13f2b9ed4036 (patch)
treeabcdfc833e2f2f898da8b77254abd9c1b07e8106 /keyboards/mectechpad/keymaps
parentc7ed9038d71275a98b490c3fc1df8217164666fe (diff)
parentb9078609b649ff40f725233d628d2854977366f2 (diff)
Merge remote-tracking branch 'origin/master' into develop
Diffstat (limited to 'keyboards/mectechpad/keymaps')
-rw-r--r--keyboards/mectechpad/keymaps/default/keymap.c37
1 files changed, 37 insertions, 0 deletions
diff --git a/keyboards/mectechpad/keymaps/default/keymap.c b/keyboards/mectechpad/keymaps/default/keymap.c
new file mode 100644
index 0000000000..7e19ec069f
--- /dev/null
+++ b/keyboards/mectechpad/keymaps/default/keymap.c
@@ -0,0 +1,37 @@
+// Copyright 2025 Jack Sachinidhs (@jacksaxi)
+// SPDX-License-Identifier: GPL-2.0-or-later
+#include QMK_KEYBOARD_H
+
+enum layers {
+ _LAYER0,
+ _LAYER1,
+ _LAYER2,
+ _LAYER3
+};
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+ [_LAYER0] = LAYOUT(
+ TO(_LAYER1),
+ KC_1, KC_2, KC_3,
+ KC_4, KC_5, KC_6,
+ KC_7, KC_8, KC_9
+ ),
+ [_LAYER1] = LAYOUT(
+ TO(_LAYER2),
+ KC_Q, KC_W, KC_E,
+ KC_R, KC_T, KC_Y,
+ KC_U, KC_I, KC_O
+ ),
+ [_LAYER2] = LAYOUT(
+ TO(_LAYER3),
+ KC_A, KC_S, KC_D,
+ KC_F, KC_G, KC_H,
+ KC_J, KC_K, KC_L
+ ),
+ [_LAYER3] = LAYOUT(
+ TO(_LAYER0),
+ KC_Z, KC_X, KC_C,
+ KC_V, KC_B, KC_N,
+ KC_M, KC_COMM, KC_DOT
+ )
+};