summaryrefslogtreecommitdiff
path: root/layouts/community/ortho_4x4
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2023-11-26 18:36:45 +0000
committerGitHub <noreply@github.com>2023-11-27 05:36:45 +1100
commit1ed03f498fa204178c2696c510ac6a2cd8524e2d (patch)
treeb97c1f983b7e4b57c007d0feedadd3ad3e39062b /layouts/community/ortho_4x4
parent4908d4b1ca260efecf3613e6517aa3a6f2034876 (diff)
Remove userspace keymaps (#22544)
Diffstat (limited to 'layouts/community/ortho_4x4')
-rw-r--r--layouts/community/ortho_4x4/jotix/keymap.c74
-rw-r--r--layouts/community/ortho_4x4/jotix/readme.md3
2 files changed, 0 insertions, 77 deletions
diff --git a/layouts/community/ortho_4x4/jotix/keymap.c b/layouts/community/ortho_4x4/jotix/keymap.c
deleted file mode 100644
index ec975d6db2..0000000000
--- a/layouts/community/ortho_4x4/jotix/keymap.c
+++ /dev/null
@@ -1,74 +0,0 @@
-#include QMK_KEYBOARD_H
-
-enum layers {
- _NUMPAD,
- _GAMEPAD,
- _FN
-};
-
-static bool is_p0_pressed;
-static bool is_p7_pressed;
-static bool is_pmns_pressed;
-
-#define TGGAME TG(_GAMEPAD)
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-[_NUMPAD] = LAYOUT_ortho_4x4 (
- KC_P7, KC_P8, KC_P9, KC_PMNS,
- KC_P4, KC_P5, KC_P6, KC_PPLS,
- KC_P1, KC_P2, KC_P3, MO(_FN),
- KC_P0, KC_PDOT,KC_PSLS,KC_PAST
-),
-
-[_GAMEPAD] = LAYOUT_ortho_4x4 (
- KC_5, KC_6, KC_7, KC_8,
- KC_1, KC_2, KC_3, KC_4,
- KC_Q, KC_W, KC_E, _______,
- KC_A, KC_S, KC_D, KC_SPC
-),
-
-[_FN] = LAYOUT_ortho_4x4 (
- KC_PERC,KC_CIRC,KC_AMPR,KC_ASTR,
- KC_EXLM,KC_AT, KC_HASH,KC_DLR,
- KC_Z, KC_X, KC_C, _______,
- KC_NUM, _______,_______,TGGAME
-)
-};
-
-layer_state_t layer_state_set_user(layer_state_t state) {
-#ifdef JOTPAD16_LEDS
- writePin(JOTPAD16_LED1, (get_highest_layer(state) == _FN));
- writePin(JOTPAD16_LED2, (get_highest_layer(state) == _GAMEPAD));
-#endif
- return state;
-}
-
-bool led_update_user(led_t led_state) {
- // NumLock allways on
- if (!led_state.num_lock) {
- tap_code(KC_NUM_LOCK);
- }
- return true;
-}
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- switch (keycode) {
- case KC_P0:
- is_p0_pressed = record->event.pressed;
- break;
- case KC_P7:
- is_p7_pressed = record->event.pressed;
- break;
- case KC_PMNS:
- is_pmns_pressed = record->event.pressed;
- break;
- };
- return true;
-}
-
-void matrix_scan_user(void) {
- if (is_p0_pressed && is_p7_pressed && is_pmns_pressed) {
- reset_keyboard();
- }
-}
diff --git a/layouts/community/ortho_4x4/jotix/readme.md b/layouts/community/ortho_4x4/jotix/readme.md
deleted file mode 100644
index b4b56b58df..0000000000
--- a/layouts/community/ortho_4x4/jotix/readme.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# Jotix ortho 4x4 keymap
-
-Tested on jotpad16 \ No newline at end of file