aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/decent/numpad/keymaps/default
diff options
context:
space:
mode:
authorBertrand Le Roy2024-12-24 07:26:44 +0100
committerGitHub2024-12-24 07:26:44 +0100
commite6fa351d3bb40bc5023850a55f9e47c72f40bdb5 (patch)
tree56eeff62eaa644d3473eb2d783e16894f48e62df /keyboards/decent/numpad/keymaps/default
parent18cca2062e889a23933043ec5bdaf3c18cb060e1 (diff)
DecenTKL numpad (#24696)
Diffstat (limited to 'keyboards/decent/numpad/keymaps/default')
-rw-r--r--keyboards/decent/numpad/keymaps/default/keymap.c41
1 files changed, 41 insertions, 0 deletions
diff --git a/keyboards/decent/numpad/keymaps/default/keymap.c b/keyboards/decent/numpad/keymaps/default/keymap.c
new file mode 100644
index 0000000000..c450b186d9
--- /dev/null
+++ b/keyboards/decent/numpad/keymaps/default/keymap.c
@@ -0,0 +1,41 @@
+// Copyright 2023 QMK
+// SPDX-License-Identifier: GPL-2.0-or-later
+
+#include QMK_KEYBOARD_H
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+ /*
+ * /─────/─────/
+ * /F11 /F12 /
+ * /─────/─────/
+ * ┌───┬───┬───┬───┐
+ * │Num│ / │ * │ - │
+ * ├───┼───┼───┼───┤
+ * │ 7 │ 8 │ 9 │ + │
+ * ├───┼───┼───┤ │
+ * │ 4 │ 5 │ 6 │ │
+ * ├───┼───┼───┼───┤
+ * │ 1 │ 2 │ 3 │Ent│
+ * ├───┴───┼───┤ er│
+ * │ 0 │ . │ │
+ * └───────┴───┴───┘
+ */
+ [0] = LAYOUT(
+ KC_F11, KC_F12,
+
+ MO(1), KC_KP_SLASH, KC_KP_ASTERISK, KC_KP_MINUS,
+ KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_PLUS,
+ KC_KP_4, KC_KP_5, KC_KP_6,
+ KC_KP_1, KC_KP_2, KC_KP_3, KC_KP_ENTER,
+ KC_KP_0, KC_KP_DOT
+ ),
+ [1] = LAYOUT(
+ S(KC_F11), S(KC_F12),
+
+ _______, _______, _______, RM_VALD,
+ _______, RM_HUEU, _______, RM_VALU,
+ RM_SPDD, _______, RM_SPDU,
+ RM_PREV, RM_HUED, RM_NEXT, QK_BOOT,
+ RM_TOGG, _______
+ ),
+};