From a26e001bfdb34472b1ea12d4d40318506a27f99a Mon Sep 17 00:00:00 2001 From: jding Date: Fri, 29 Oct 2021 23:49:28 +0000 Subject: [PATCH] tests --- app/src/behaviors/behavior_hold_tap.c | 26 +++++------------ .../1-dn-up/keycode_events.snapshot | 5 ---- .../2-dn-timer-up/keycode_events.snapshot | 5 ---- .../keycode_events.snapshot | 7 ----- .../keycode_events.snapshot | 7 ----- .../keycode_events.snapshot | 7 ----- .../keycode_events.snapshot | 7 ----- .../keycode_events.snapshot | 7 ----- .../keycode_events.snapshot | 7 ----- .../behavior_keymap.dtsi | 29 ------------------- .../1-dn-up/keycode_events.snapshot | 5 ---- .../2-dn-timer-up/keycode_events.snapshot | 5 ---- .../keycode_events.snapshot | 7 ----- .../keycode_events.snapshot | 7 ----- .../keycode_events.snapshot | 7 ----- .../keycode_events.snapshot | 7 ----- .../keycode_events.snapshot | 7 ----- .../keycode_events.snapshot | 7 ----- .../behavior_keymap.dtsi | 29 ------------------- .../1-dn-up/events.patterns | 4 --- .../1-dn-up/keycode_events.snapshot | 5 ---- .../1-dn-up/native_posix.keymap | 11 ------- .../2-dn-timer-up/events.patterns | 4 --- .../2-dn-timer-up/keycode_events.snapshot | 5 ---- .../2-dn-timer-up/native_posix.keymap | 11 ------- .../3c-kcdn-dn-kcup-up/events.patterns | 4 --- .../keycode_events.snapshot | 7 ----- .../3c-kcdn-dn-kcup-up/native_posix.keymap | 13 --------- .../3d-kcdn-dn-kcup-timer-up/events.patterns | 4 --- .../keycode_events.snapshot | 7 ----- .../native_posix.keymap | 13 --------- .../4a-dn-kcdn-timer-kcup-up/events.patterns | 4 --- .../keycode_events.snapshot | 7 ----- .../native_posix.keymap | 14 --------- .../4b-dn-kcdn-kcup-timer-up/events.patterns | 4 --- .../keycode_events.snapshot | 7 ----- .../native_posix.keymap | 14 --------- .../4c-dn-kcdn-kcup-up/events.patterns | 4 --- .../keycode_events.snapshot | 7 ----- .../4c-dn-kcdn-kcup-up/native_posix.keymap | 14 --------- .../4d-dn-kcdn-timer-up-kcup/events.patterns | 4 --- .../keycode_events.snapshot | 7 ----- .../native_posix.keymap | 14 --------- .../behavior_keymap.dtsi | 29 ------------------- .../1-dn-up/events.patterns | 4 --- .../1-dn-up/keycode_events.snapshot | 5 ---- .../1-dn-up/native_posix.keymap | 11 ------- .../2-dn-timer-up/events.patterns | 4 --- .../2-dn-timer-up/keycode_events.snapshot | 5 ---- .../2-dn-timer-up/native_posix.keymap | 11 ------- .../3c-kcdn-dn-kcup-up/events.patterns | 4 --- .../keycode_events.snapshot | 7 ----- .../3c-kcdn-dn-kcup-up/native_posix.keymap | 13 --------- .../3d-kcdn-dn-kcup-timer-up/events.patterns | 4 --- .../keycode_events.snapshot | 7 ----- .../native_posix.keymap | 13 --------- .../4a-dn-kcdn-timer-kcup-up/events.patterns | 4 --- .../keycode_events.snapshot | 7 ----- .../native_posix.keymap | 14 --------- .../4b-dn-kcdn-kcup-timer-up/events.patterns | 4 --- .../keycode_events.snapshot | 7 ----- .../native_posix.keymap | 14 --------- .../4c-dn-kcdn-kcup-up/events.patterns | 4 --- .../keycode_events.snapshot | 7 ----- .../4c-dn-kcdn-kcup-up/native_posix.keymap | 14 --------- .../4d-dn-kcdn-timer-up-kcup/events.patterns | 4 --- .../keycode_events.snapshot | 7 ----- .../native_posix.keymap | 14 --------- .../behavior_keymap.dtsi | 29 ------------------- .../1-dn-up/events.patterns | 0 .../1-dn-up/keycode_events.snapshot | 0 .../1-dn-up/native_posix.keymap | 0 .../2-dn-timer-up/events.patterns | 0 .../2-dn-timer-up/keycode_events.snapshot | 0 .../2-dn-timer-up/native_posix.keymap | 0 .../3c-kcdn-dn-kcup-up/events.patterns | 0 .../keycode_events.snapshot | 0 .../3c-kcdn-dn-kcup-up/native_posix.keymap | 0 .../3d-kcdn-dn-kcup-timer-up/events.patterns | 0 .../keycode_events.snapshot | 0 .../native_posix.keymap | 0 .../4a-dn-kcdn-timer-kcup-up/events.patterns | 0 .../keycode_events.snapshot | 0 .../native_posix.keymap | 0 .../4b-dn-kcdn-kcup-timer-up/events.patterns | 0 .../keycode_events.snapshot | 0 .../native_posix.keymap | 0 .../4c-dn-kcdn-kcup-up/events.patterns | 0 .../keycode_events.snapshot | 0 .../4c-dn-kcdn-kcup-up/native_posix.keymap | 0 .../4d-dn-kcdn-timer-up-kcup/events.patterns | 0 .../keycode_events.snapshot | 0 .../native_posix.keymap | 0 .../behavior_keymap.dtsi | 8 ++--- .../1-dn-up/events.patterns | 0 .../1-dn-up/keycode_events.snapshot | 0 .../1-dn-up/native_posix.keymap | 0 .../2-dn-timer-up/events.patterns | 0 .../2-dn-timer-up/keycode_events.snapshot | 0 .../2-dn-timer-up/native_posix.keymap | 0 .../3c-kcdn-dn-kcup-up/events.patterns | 0 .../keycode_events.snapshot | 0 .../3c-kcdn-dn-kcup-up/native_posix.keymap | 0 .../3d-kcdn-dn-kcup-timer-up/events.patterns | 0 .../keycode_events.snapshot | 0 .../native_posix.keymap | 0 .../4a-dn-kcdn-timer-kcup-up/events.patterns | 0 .../keycode_events.snapshot | 0 .../native_posix.keymap | 0 .../4b-dn-kcdn-kcup-timer-up/events.patterns | 0 .../keycode_events.snapshot | 0 .../native_posix.keymap | 0 .../4c-dn-kcdn-kcup-up/events.patterns | 0 .../keycode_events.snapshot | 0 .../4c-dn-kcdn-kcup-up/native_posix.keymap | 0 .../4d-dn-kcdn-timer-up-kcup/events.patterns | 0 .../keycode_events.snapshot | 0 .../native_posix.keymap | 0 .../behavior_keymap.dtsi | 6 ++-- .../1-dn-up/events.patterns | 4 --- .../1-dn-up/native_posix.keymap | 11 ------- .../2-dn-timer-up/events.patterns | 4 --- .../2-dn-timer-up/native_posix.keymap | 11 ------- .../3c-kcdn-dn-kcup-up/events.patterns | 4 --- .../3c-kcdn-dn-kcup-up/native_posix.keymap | 13 --------- .../3d-kcdn-dn-kcup-timer-up/events.patterns | 4 --- .../native_posix.keymap | 13 --------- .../4a-dn-kcdn-timer-kcup-up/events.patterns | 4 --- .../native_posix.keymap | 14 --------- .../4b-dn-kcdn-kcup-timer-up/events.patterns | 4 --- .../native_posix.keymap | 14 --------- .../4c-dn-kcdn-kcup-up/events.patterns | 4 --- .../4c-dn-kcdn-kcup-up/native_posix.keymap | 14 --------- .../4d-dn-kcdn-timer-up-kcup/events.patterns | 4 --- .../native_posix.keymap | 14 --------- .../1-dn-up/events.patterns | 4 --- .../1-dn-up/native_posix.keymap | 11 ------- .../2-dn-timer-up/events.patterns | 4 --- .../2-dn-timer-up/native_posix.keymap | 11 ------- .../3c-kcdn-dn-kcup-up/events.patterns | 4 --- .../3c-kcdn-dn-kcup-up/native_posix.keymap | 13 --------- .../3d-kcdn-dn-kcup-timer-up/events.patterns | 4 --- .../native_posix.keymap | 13 --------- .../4a-dn-kcdn-timer-kcup-up/events.patterns | 4 --- .../native_posix.keymap | 14 --------- .../4b-dn-kcdn-kcup-timer-up/events.patterns | 4 --- .../native_posix.keymap | 14 --------- .../4c-dn-kcdn-kcup-up/events.patterns | 4 --- .../4c-dn-kcdn-kcup-up/native_posix.keymap | 14 --------- .../4d-dn-kcdn-timer-up-kcup/events.patterns | 4 --- .../native_posix.keymap | 14 --------- 151 files changed, 14 insertions(+), 894 deletions(-) delete mode 100644 app/tests/hold-tap/balanced-positional-disabled/1-dn-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-disabled/2-dn-timer-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-disabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-disabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-disabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-disabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-disabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-disabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-disabled/behavior_keymap.dtsi delete mode 100644 app/tests/hold-tap/balanced-positional-enabled/1-dn-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-enabled/2-dn-timer-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-enabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-enabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-enabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-enabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-enabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-enabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/balanced-positional-enabled/behavior_keymap.dtsi delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/1-dn-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/1-dn-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/1-dn-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/2-dn-timer-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/2-dn-timer-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/2-dn-timer-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/3c-kcdn-dn-kcup-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/3c-kcdn-dn-kcup-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/4c-dn-kcdn-kcup-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/4c-dn-kcdn-kcup-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-disabled/behavior_keymap.dtsi delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/1-dn-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/1-dn-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/1-dn-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/2-dn-timer-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/2-dn-timer-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/2-dn-timer-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/3c-kcdn-dn-kcup-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/3c-kcdn-dn-kcup-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/4c-dn-kcdn-kcup-up/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/4c-dn-kcdn-kcup-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/events.patterns delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap delete mode 100644 app/tests/hold-tap/hold-preferred-positional-enabled/behavior_keymap.dtsi rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/1-dn-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-disabled => tap-positionally-preferred-disabled}/1-dn-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/1-dn-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/2-dn-timer-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-disabled => tap-positionally-preferred-disabled}/2-dn-timer-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/2-dn-timer-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/3c-kcdn-dn-kcup-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-disabled => tap-positionally-preferred-disabled}/3c-kcdn-dn-kcup-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/3c-kcdn-dn-kcup-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/3d-kcdn-dn-kcup-timer-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-disabled => tap-positionally-preferred-disabled}/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/3d-kcdn-dn-kcup-timer-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/4a-dn-kcdn-timer-kcup-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-disabled => tap-positionally-preferred-disabled}/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/4a-dn-kcdn-timer-kcup-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/4b-dn-kcdn-kcup-timer-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-disabled => tap-positionally-preferred-disabled}/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/4b-dn-kcdn-kcup-timer-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/4c-dn-kcdn-kcup-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-disabled => tap-positionally-preferred-disabled}/4c-dn-kcdn-kcup-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/4c-dn-kcdn-kcup-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/4d-dn-kcdn-timer-up-kcup/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-disabled => tap-positionally-preferred-disabled}/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-disabled => tap-positionally-preferred-disabled}/4d-dn-kcdn-timer-up-kcup/native_posix.keymap (100%) rename app/tests/hold-tap/{tap-preferred-positional-disabled => tap-positionally-preferred-disabled}/behavior_keymap.dtsi (71%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/1-dn-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-enabled => tap-positionally-preferred-enabled}/1-dn-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/1-dn-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/2-dn-timer-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-enabled => tap-positionally-preferred-enabled}/2-dn-timer-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/2-dn-timer-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/3c-kcdn-dn-kcup-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-enabled => tap-positionally-preferred-enabled}/3c-kcdn-dn-kcup-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/3c-kcdn-dn-kcup-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/3d-kcdn-dn-kcup-timer-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-enabled => tap-positionally-preferred-enabled}/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/3d-kcdn-dn-kcup-timer-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/4a-dn-kcdn-timer-kcup-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-enabled => tap-positionally-preferred-enabled}/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/4a-dn-kcdn-timer-kcup-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/4b-dn-kcdn-kcup-timer-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-enabled => tap-positionally-preferred-enabled}/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/4b-dn-kcdn-kcup-timer-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/4c-dn-kcdn-kcup-up/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-enabled => tap-positionally-preferred-enabled}/4c-dn-kcdn-kcup-up/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/4c-dn-kcdn-kcup-up/native_posix.keymap (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/4d-dn-kcdn-timer-up-kcup/events.patterns (100%) rename app/tests/hold-tap/{tap-preferred-positional-enabled => tap-positionally-preferred-enabled}/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot (100%) rename app/tests/hold-tap/{balanced-positional-enabled => tap-positionally-preferred-enabled}/4d-dn-kcdn-timer-up-kcup/native_posix.keymap (100%) rename app/tests/hold-tap/{tap-preferred-positional-enabled => tap-positionally-preferred-enabled}/behavior_keymap.dtsi (77%) delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/1-dn-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/1-dn-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/2-dn-timer-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/2-dn-timer-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/3c-kcdn-dn-kcup-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/3c-kcdn-dn-kcup-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/4c-dn-kcdn-kcup-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/4c-dn-kcdn-kcup-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/1-dn-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/1-dn-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/2-dn-timer-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/2-dn-timer-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/3c-kcdn-dn-kcup-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/3c-kcdn-dn-kcup-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/4c-dn-kcdn-kcup-up/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/4c-dn-kcdn-kcup-up/native_posix.keymap delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/events.patterns delete mode 100644 app/tests/hold-tap/tap-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap diff --git a/app/src/behaviors/behavior_hold_tap.c b/app/src/behaviors/behavior_hold_tap.c index 92d60c93..9284d4b0 100644 --- a/app/src/behaviors/behavior_hold_tap.c +++ b/app/src/behaviors/behavior_hold_tap.c @@ -73,9 +73,6 @@ struct active_hold_tap { const struct behavior_hold_tap_config *config; struct k_delayed_work work; bool work_is_cancelled; - - // Initialized to -1, which is to be interpreted as "no other key has been pressed yet". - int32_t position_of_first_other_key_pressed; }; // The undecided hold tap is the hold tap that needs to be decided before @@ -212,9 +209,6 @@ static struct active_hold_tap *store_hold_tap(uint32_t position, uint32_t param_ active_hold_taps[i].param_hold = param_hold; active_hold_taps[i].param_tap = param_tap; active_hold_taps[i].timestamp = timestamp; - - // Initialized to -1, which is to be interpreted as "no other key has been pressed yet". - active_hold_taps[i].position_of_first_other_key_pressed = -1; return &active_hold_taps[i]; } return NULL; @@ -319,6 +313,8 @@ static inline const char *flavor_str(enum flavor flavor) { return "balanced"; case FLAVOR_TAP_PREFERRED: return "tap-preferred"; + case FLAVOR_TAP_POSITIONALLY_PREFERRED: + return "tap-positionally-preferred"; default: return "UNKNOWN FLAVOR"; } @@ -495,7 +491,7 @@ static int on_hold_tap_binding_pressed(struct zmk_behavior_binding *binding, undecided_hold_tap = hold_tap; if (is_quick_tap(hold_tap)) { - decide_hold_tap(hold_tap, HT_QUICK_TAP); + decide_hold_tap(hold_tap, HT_QUICK_TAP, -1); } // if this behavior was queued we have to adjust the timer to only @@ -518,10 +514,10 @@ static int on_hold_tap_binding_released(struct zmk_behavior_binding *binding, // We insert a timer event before the TH_KEY_UP event to verify. int work_cancel_result = k_delayed_work_cancel(&hold_tap->work); if (event.timestamp > (hold_tap->timestamp + hold_tap->config->tapping_term_ms)) { - decide_hold_tap(hold_tap, HT_TIMER_EVENT); + decide_hold_tap(hold_tap, HT_TIMER_EVENT, -1); } - decide_hold_tap(hold_tap, HT_KEY_UP); + decide_hold_tap(hold_tap, HT_KEY_UP, -1); decide_retro_tap(hold_tap); release_binding(hold_tap); @@ -553,14 +549,6 @@ static int position_state_changed_listener(const zmk_event_t *eh) { return ZMK_EV_EVENT_BUBBLE; } - // Store the position of pressed key for positional hold-tap purposes. - if ((ev->state) // i.e. key pressed (not released) - && (undecided_hold_tap->position_of_first_other_key_pressed == - -1) // i.e. no other key has been pressed yet - ) { - undecided_hold_tap->position_of_first_other_key_pressed = ev->position; - } - if (undecided_hold_tap->position == ev->position) { if (ev->state) { // keydown LOG_ERR("hold-tap listener should be called before before most other listeners!"); @@ -576,7 +564,7 @@ static int position_state_changed_listener(const zmk_event_t *eh) { // have run out. if (ev->timestamp > (undecided_hold_tap->timestamp + undecided_hold_tap->config->tapping_term_ms)) { - decide_hold_tap(undecided_hold_tap, HT_TIMER_EVENT); + decide_hold_tap(undecided_hold_tap, HT_TIMER_EVENT, -1); } if (!ev->state && find_captured_keydown_event(ev->position) == NULL) { @@ -636,7 +624,7 @@ void behavior_hold_tap_timer_work_handler(struct k_work *item) { if (hold_tap->work_is_cancelled) { clear_hold_tap(hold_tap); } else { - decide_hold_tap(hold_tap, HT_TIMER_EVENT); + decide_hold_tap(hold_tap, HT_TIMER_EVENT, -1); } } diff --git a/app/tests/hold-tap/balanced-positional-disabled/1-dn-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-disabled/1-dn-up/keycode_events.snapshot deleted file mode 100644 index 76a8ee5f..00000000 --- a/app/tests/hold-tap/balanced-positional-disabled/1-dn-up/keycode_events.snapshot +++ /dev/null @@ -1,5 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (balanced decision moment key-up) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-disabled/2-dn-timer-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-disabled/2-dn-timer-up/keycode_events.snapshot deleted file mode 100644 index ff1caa0e..00000000 --- a/app/tests/hold-tap/balanced-positional-disabled/2-dn-timer-up/keycode_events.snapshot +++ /dev/null @@ -1,5 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (balanced decision moment timer) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-disabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-disabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot deleted file mode 100644 index 38bceb97..00000000 --- a/app/tests/hold-tap/balanced-positional-disabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_pressed: 0 new undecided hold_tap -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_decide: 0 decided tap (balanced decision moment key-up) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-disabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-disabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot deleted file mode 100644 index 55665057..00000000 --- a/app/tests/hold-tap/balanced-positional-disabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_pressed: 0 new undecided hold_tap -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_decide: 0 decided tap (balanced decision moment timer) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-disabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-disabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot deleted file mode 100644 index cf6a9e4b..00000000 --- a/app/tests/hold-tap/balanced-positional-disabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (balanced decision moment timer) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-disabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-disabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot deleted file mode 100644 index 2b9f68cf..00000000 --- a/app/tests/hold-tap/balanced-positional-disabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (balanced decision moment other-key-up) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-disabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-disabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot deleted file mode 100644 index 2b9f68cf..00000000 --- a/app/tests/hold-tap/balanced-positional-disabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (balanced decision moment other-key-up) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-disabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-disabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot deleted file mode 100644 index d06cd1ca..00000000 --- a/app/tests/hold-tap/balanced-positional-disabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (balanced decision moment key-up) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 diff --git a/app/tests/hold-tap/balanced-positional-disabled/behavior_keymap.dtsi b/app/tests/hold-tap/balanced-positional-disabled/behavior_keymap.dtsi deleted file mode 100644 index debc2454..00000000 --- a/app/tests/hold-tap/balanced-positional-disabled/behavior_keymap.dtsi +++ /dev/null @@ -1,29 +0,0 @@ -#include -#include -#include - -/ { - behaviors { - ht_bal: behavior_hold_tap_balanced { - compatible = "zmk,behavior-hold-tap"; - label = "HOLD_TAP_BALANCED"; - #binding-cells = <2>; - flavor = "balanced"; - tapping-term-ms = <300>; - quick-tap-ms = <200>; - bindings = <&kp>, <&kp>; - hold-trigger-key-positions = <60>; - }; - }; - - keymap { - compatible = "zmk,keymap"; - label ="Default keymap"; - - default_layer { - bindings = < - &ht_bal LEFT_SHIFT F &kp J - &kp D &kp RIGHT_CONTROL>; - }; - }; -}; diff --git a/app/tests/hold-tap/balanced-positional-enabled/1-dn-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-enabled/1-dn-up/keycode_events.snapshot deleted file mode 100644 index 76a8ee5f..00000000 --- a/app/tests/hold-tap/balanced-positional-enabled/1-dn-up/keycode_events.snapshot +++ /dev/null @@ -1,5 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (balanced decision moment key-up) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-enabled/2-dn-timer-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-enabled/2-dn-timer-up/keycode_events.snapshot deleted file mode 100644 index ff1caa0e..00000000 --- a/app/tests/hold-tap/balanced-positional-enabled/2-dn-timer-up/keycode_events.snapshot +++ /dev/null @@ -1,5 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (balanced decision moment timer) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-enabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-enabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot deleted file mode 100644 index 38bceb97..00000000 --- a/app/tests/hold-tap/balanced-positional-enabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_pressed: 0 new undecided hold_tap -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_decide: 0 decided tap (balanced decision moment key-up) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-enabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-enabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot deleted file mode 100644 index 55665057..00000000 --- a/app/tests/hold-tap/balanced-positional-enabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_pressed: 0 new undecided hold_tap -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_decide: 0 decided tap (balanced decision moment timer) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-enabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-enabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot deleted file mode 100644 index 242b31f2..00000000 --- a/app/tests/hold-tap/balanced-positional-enabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided hold-timer (balanced decision moment timer) -kp_pressed: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-enabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-enabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot deleted file mode 100644 index 55fd0854..00000000 --- a/app/tests/hold-tap/balanced-positional-enabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided hold-interrupt (balanced decision moment other-key-up) -kp_pressed: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-enabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-enabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot deleted file mode 100644 index 55fd0854..00000000 --- a/app/tests/hold-tap/balanced-positional-enabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided hold-interrupt (balanced decision moment other-key-up) -kp_pressed: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/balanced-positional-enabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot b/app/tests/hold-tap/balanced-positional-enabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot deleted file mode 100644 index d06cd1ca..00000000 --- a/app/tests/hold-tap/balanced-positional-enabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (balanced decision moment key-up) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 diff --git a/app/tests/hold-tap/balanced-positional-enabled/behavior_keymap.dtsi b/app/tests/hold-tap/balanced-positional-enabled/behavior_keymap.dtsi deleted file mode 100644 index 0621bef2..00000000 --- a/app/tests/hold-tap/balanced-positional-enabled/behavior_keymap.dtsi +++ /dev/null @@ -1,29 +0,0 @@ -#include -#include -#include - -/ { - behaviors { - ht_bal: behavior_hold_tap_balanced { - compatible = "zmk,behavior-hold-tap"; - label = "HOLD_TAP_BALANCED"; - #binding-cells = <2>; - flavor = "balanced"; - tapping-term-ms = <300>; - quick-tap-ms = <200>; - bindings = <&kp>, <&kp>; - hold-trigger-key-positions = <1 2 3>; - }; - }; - - keymap { - compatible = "zmk,keymap"; - label ="Default keymap"; - - default_layer { - bindings = < - &ht_bal LEFT_SHIFT F &kp J - &kp D &kp RIGHT_CONTROL>; - }; - }; -}; diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/1-dn-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-disabled/1-dn-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/1-dn-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/1-dn-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-disabled/1-dn-up/keycode_events.snapshot deleted file mode 100644 index 36dc281a..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/1-dn-up/keycode_events.snapshot +++ /dev/null @@ -1,5 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (hold-preferred decision moment key-up) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/1-dn-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-disabled/1-dn-up/native_posix.keymap deleted file mode 100644 index 040cdd3e..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/1-dn-up/native_posix.keymap +++ /dev/null @@ -1,11 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,10) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/2-dn-timer-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-disabled/2-dn-timer-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/2-dn-timer-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/2-dn-timer-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-disabled/2-dn-timer-up/keycode_events.snapshot deleted file mode 100644 index 0ad6f63f..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/2-dn-timer-up/keycode_events.snapshot +++ /dev/null @@ -1,5 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (hold-preferred decision moment timer) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/2-dn-timer-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-disabled/2-dn-timer-up/native_posix.keymap deleted file mode 100644 index 11d033f4..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/2-dn-timer-up/native_posix.keymap +++ /dev/null @@ -1,11 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,500) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/3c-kcdn-dn-kcup-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-disabled/3c-kcdn-dn-kcup-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/3c-kcdn-dn-kcup-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-disabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot deleted file mode 100644 index a5b9f134..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_pressed: 0 new undecided hold_tap -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_decide: 0 decided tap (hold-preferred decision moment key-up) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/3c-kcdn-dn-kcup-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-disabled/3c-kcdn-dn-kcup-up/native_posix.keymap deleted file mode 100644 index 21baa447..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/3c-kcdn-dn-kcup-up/native_posix.keymap +++ /dev/null @@ -1,13 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(1,0,10) /*d*/ - ZMK_MOCK_PRESS(0,0,100) /*mt f-shift */ - ZMK_MOCK_RELEASE(1,0,10) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot deleted file mode 100644 index d74affca..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_pressed: 0 new undecided hold_tap -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_decide: 0 decided tap (hold-preferred decision moment timer) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap deleted file mode 100644 index cd7ff384..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap +++ /dev/null @@ -1,13 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(1,0,10) /* d */ - ZMK_MOCK_PRESS(0,0,100) /* mt f-shift */ - ZMK_MOCK_RELEASE(1,0,400) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot deleted file mode 100644 index f7853185..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (hold-preferred decision moment other-key-down) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap deleted file mode 100644 index bdfaf9d3..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,200) - ZMK_MOCK_PRESS(1,0,200) - /* timer fires */ - ZMK_MOCK_RELEASE(1,0,10) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot deleted file mode 100644 index f7853185..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (hold-preferred decision moment other-key-down) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap deleted file mode 100644 index c0fd1bd1..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,100) - ZMK_MOCK_PRESS(1,0,100) - ZMK_MOCK_RELEASE(1,0,200) - /* timer fires */ - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/4c-dn-kcdn-kcup-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-disabled/4c-dn-kcdn-kcup-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/4c-dn-kcdn-kcup-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-disabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot deleted file mode 100644 index f7853185..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (hold-preferred decision moment other-key-down) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/4c-dn-kcdn-kcup-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-disabled/4c-dn-kcdn-kcup-up/native_posix.keymap deleted file mode 100644 index 69c19676..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/4c-dn-kcdn-kcup-up/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,10) - ZMK_MOCK_PRESS(1,0,10) - ZMK_MOCK_RELEASE(1,0,10) - ZMK_MOCK_RELEASE(0,0,10) - /* timer */ - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/events.patterns b/app/tests/hold-tap/hold-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot deleted file mode 100644 index 33d97686..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (hold-preferred decision moment other-key-down) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap deleted file mode 100644 index 301ef0ac..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,100) - ZMK_MOCK_PRESS(1,0,100) - ZMK_MOCK_RELEASE(0,0,200) - /* timer fires */ - ZMK_MOCK_RELEASE(1,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-disabled/behavior_keymap.dtsi b/app/tests/hold-tap/hold-preferred-positional-disabled/behavior_keymap.dtsi deleted file mode 100644 index cd4089c6..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-disabled/behavior_keymap.dtsi +++ /dev/null @@ -1,29 +0,0 @@ -#include -#include -#include - -/ { - behaviors { - ht_hold: behavior_hold_tap_hold_preferred { - compatible = "zmk,behavior-hold-tap"; - label = "HOLD_TAP_HOLD_PREFERRED"; - #binding-cells = <2>; - flavor = "hold-preferred"; - tapping-term-ms = <300>; - quick-tap-ms = <200>; - bindings = <&kp>, <&kp>; - hold-trigger-key-positions = <60>; - }; - }; - - keymap { - compatible = "zmk,keymap"; - label ="Default keymap"; - - default_layer { - bindings = < - &ht_hold LEFT_SHIFT F &kp J - &kp D &kp RIGHT_CONTROL>; - }; - }; -}; diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/1-dn-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-enabled/1-dn-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/1-dn-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/1-dn-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-enabled/1-dn-up/keycode_events.snapshot deleted file mode 100644 index 36dc281a..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/1-dn-up/keycode_events.snapshot +++ /dev/null @@ -1,5 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (hold-preferred decision moment key-up) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/1-dn-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-enabled/1-dn-up/native_posix.keymap deleted file mode 100644 index 040cdd3e..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/1-dn-up/native_posix.keymap +++ /dev/null @@ -1,11 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,10) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/2-dn-timer-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-enabled/2-dn-timer-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/2-dn-timer-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/2-dn-timer-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-enabled/2-dn-timer-up/keycode_events.snapshot deleted file mode 100644 index 0ad6f63f..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/2-dn-timer-up/keycode_events.snapshot +++ /dev/null @@ -1,5 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided tap (hold-preferred decision moment timer) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/2-dn-timer-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-enabled/2-dn-timer-up/native_posix.keymap deleted file mode 100644 index 11d033f4..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/2-dn-timer-up/native_posix.keymap +++ /dev/null @@ -1,11 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,500) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/3c-kcdn-dn-kcup-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-enabled/3c-kcdn-dn-kcup-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/3c-kcdn-dn-kcup-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-enabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot deleted file mode 100644 index a5b9f134..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_pressed: 0 new undecided hold_tap -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_decide: 0 decided tap (hold-preferred decision moment key-up) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/3c-kcdn-dn-kcup-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-enabled/3c-kcdn-dn-kcup-up/native_posix.keymap deleted file mode 100644 index 21baa447..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/3c-kcdn-dn-kcup-up/native_posix.keymap +++ /dev/null @@ -1,13 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(1,0,10) /*d*/ - ZMK_MOCK_PRESS(0,0,100) /*mt f-shift */ - ZMK_MOCK_RELEASE(1,0,10) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot deleted file mode 100644 index d74affca..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_pressed: 0 new undecided hold_tap -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -ht_decide: 0 decided tap (hold-preferred decision moment timer) -kp_pressed: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x09 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap deleted file mode 100644 index cd7ff384..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap +++ /dev/null @@ -1,13 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(1,0,10) /* d */ - ZMK_MOCK_PRESS(0,0,100) /* mt f-shift */ - ZMK_MOCK_RELEASE(1,0,400) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot deleted file mode 100644 index 1d2b827e..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided hold-interrupt (hold-preferred decision moment other-key-down) -kp_pressed: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap deleted file mode 100644 index bdfaf9d3..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,200) - ZMK_MOCK_PRESS(1,0,200) - /* timer fires */ - ZMK_MOCK_RELEASE(1,0,10) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot deleted file mode 100644 index 1d2b827e..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided hold-interrupt (hold-preferred decision moment other-key-down) -kp_pressed: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap deleted file mode 100644 index c0fd1bd1..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,100) - ZMK_MOCK_PRESS(1,0,100) - ZMK_MOCK_RELEASE(1,0,200) - /* timer fires */ - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/4c-dn-kcdn-kcup-up/events.patterns b/app/tests/hold-tap/hold-preferred-positional-enabled/4c-dn-kcdn-kcup-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/4c-dn-kcdn-kcup-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-enabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot deleted file mode 100644 index 1d2b827e..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided hold-interrupt (hold-preferred decision moment other-key-down) -kp_pressed: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/4c-dn-kcdn-kcup-up/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-enabled/4c-dn-kcdn-kcup-up/native_posix.keymap deleted file mode 100644 index 69c19676..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/4c-dn-kcdn-kcup-up/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,10) - ZMK_MOCK_PRESS(1,0,10) - ZMK_MOCK_RELEASE(1,0,10) - ZMK_MOCK_RELEASE(0,0,10) - /* timer */ - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/events.patterns b/app/tests/hold-tap/hold-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot b/app/tests/hold-tap/hold-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot deleted file mode 100644 index ef3ea562..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot +++ /dev/null @@ -1,7 +0,0 @@ -ht_binding_pressed: 0 new undecided hold_tap -ht_decide: 0 decided hold-interrupt (hold-preferred decision moment other-key-down) -kp_pressed: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -kp_pressed: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 -kp_released: usage_page 0x07 keycode 0xe1 implicit_mods 0x00 explicit_mods 0x00 -ht_binding_released: 0 cleaning up hold-tap -kp_released: usage_page 0x07 keycode 0x07 implicit_mods 0x00 explicit_mods 0x00 diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap b/app/tests/hold-tap/hold-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap deleted file mode 100644 index 301ef0ac..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,100) - ZMK_MOCK_PRESS(1,0,100) - ZMK_MOCK_RELEASE(0,0,200) - /* timer fires */ - ZMK_MOCK_RELEASE(1,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/hold-preferred-positional-enabled/behavior_keymap.dtsi b/app/tests/hold-tap/hold-preferred-positional-enabled/behavior_keymap.dtsi deleted file mode 100644 index d7f7999f..00000000 --- a/app/tests/hold-tap/hold-preferred-positional-enabled/behavior_keymap.dtsi +++ /dev/null @@ -1,29 +0,0 @@ -#include -#include -#include - -/ { - behaviors { - ht_hold: behavior_hold_tap_hold_preferred { - compatible = "zmk,behavior-hold-tap"; - label = "HOLD_TAP_HOLD_PREFERRED"; - #binding-cells = <2>; - flavor = "hold-preferred"; - tapping-term-ms = <300>; - quick-tap-ms = <200>; - bindings = <&kp>, <&kp>; - hold-trigger-key-positions = <1 2 3>; - }; - }; - - keymap { - compatible = "zmk,keymap"; - label ="Default keymap"; - - default_layer { - bindings = < - &ht_hold LEFT_SHIFT F &kp J - &kp D &kp RIGHT_CONTROL>; - }; - }; -}; diff --git a/app/tests/hold-tap/balanced-positional-disabled/1-dn-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-disabled/1-dn-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/1-dn-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-disabled/1-dn-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/1-dn-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-disabled/1-dn-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-disabled/1-dn-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-disabled/1-dn-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-disabled/1-dn-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-disabled/1-dn-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/1-dn-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-disabled/1-dn-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-disabled/2-dn-timer-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-disabled/2-dn-timer-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/2-dn-timer-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-disabled/2-dn-timer-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/2-dn-timer-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-disabled/2-dn-timer-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-disabled/2-dn-timer-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-disabled/2-dn-timer-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-disabled/2-dn-timer-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-disabled/2-dn-timer-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/2-dn-timer-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-disabled/2-dn-timer-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-disabled/3c-kcdn-dn-kcup-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-disabled/3c-kcdn-dn-kcup-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/3c-kcdn-dn-kcup-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-disabled/3c-kcdn-dn-kcup-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-disabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-disabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-disabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-disabled/3c-kcdn-dn-kcup-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-disabled/3c-kcdn-dn-kcup-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/3c-kcdn-dn-kcup-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-disabled/3c-kcdn-dn-kcup-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-disabled/3d-kcdn-dn-kcup-timer-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-disabled/3d-kcdn-dn-kcup-timer-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/3d-kcdn-dn-kcup-timer-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-disabled/3d-kcdn-dn-kcup-timer-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-disabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-disabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-disabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-disabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-disabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-disabled/4a-dn-kcdn-timer-kcup-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-disabled/4a-dn-kcdn-timer-kcup-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/4a-dn-kcdn-timer-kcup-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-disabled/4a-dn-kcdn-timer-kcup-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-disabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-disabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-disabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-disabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-disabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-disabled/4b-dn-kcdn-kcup-timer-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-disabled/4b-dn-kcdn-kcup-timer-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/4b-dn-kcdn-kcup-timer-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-disabled/4b-dn-kcdn-kcup-timer-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-disabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-disabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-disabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-disabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-disabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-disabled/4c-dn-kcdn-kcup-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-disabled/4c-dn-kcdn-kcup-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/4c-dn-kcdn-kcup-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-disabled/4c-dn-kcdn-kcup-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-disabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-disabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-disabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-disabled/4c-dn-kcdn-kcup-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-disabled/4c-dn-kcdn-kcup-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/4c-dn-kcdn-kcup-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-disabled/4c-dn-kcdn-kcup-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-disabled/4d-dn-kcdn-timer-up-kcup/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-disabled/4d-dn-kcdn-timer-up-kcup/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/4d-dn-kcdn-timer-up-kcup/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-disabled/4d-dn-kcdn-timer-up-kcup/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-disabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-disabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-disabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-disabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-disabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-disabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/behavior_keymap.dtsi b/app/tests/hold-tap/tap-positionally-preferred-disabled/behavior_keymap.dtsi similarity index 71% rename from app/tests/hold-tap/tap-preferred-positional-disabled/behavior_keymap.dtsi rename to app/tests/hold-tap/tap-positionally-preferred-disabled/behavior_keymap.dtsi index e05fbab2..99bf6c86 100644 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/behavior_keymap.dtsi +++ b/app/tests/hold-tap/tap-positionally-preferred-disabled/behavior_keymap.dtsi @@ -4,15 +4,15 @@ / { behaviors { - ht_tap: behavior_hold_tap_tap_preferred { + ht_tpp: behavior_hold_tap_tap_positionally_preferred { compatible = "zmk,behavior-hold-tap"; - label = "HOLD_TAP_TAP_PREFERRED"; + label = "HOLD_TAP_TAP_POSITIONALLY_PREFERRED"; #binding-cells = <2>; flavor = "tap-preferred"; tapping-term-ms = <300>; quick-tap-ms = <200>; bindings = <&kp>, <&kp>; - hold-trigger-key-positions = <60>; + hold-trigger-key-positions = <99>; }; }; @@ -22,7 +22,7 @@ default_layer { bindings = < - &ht_tap LEFT_SHIFT F &kp J + &ht_tpp LEFT_SHIFT F &kp J &kp D &kp RIGHT_CONTROL>; }; }; diff --git a/app/tests/hold-tap/balanced-positional-enabled/1-dn-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-enabled/1-dn-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/1-dn-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-enabled/1-dn-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/1-dn-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-enabled/1-dn-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-enabled/1-dn-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-enabled/1-dn-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-enabled/1-dn-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-enabled/1-dn-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/1-dn-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-enabled/1-dn-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-enabled/2-dn-timer-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-enabled/2-dn-timer-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/2-dn-timer-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-enabled/2-dn-timer-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/2-dn-timer-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-enabled/2-dn-timer-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-enabled/2-dn-timer-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-enabled/2-dn-timer-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-enabled/2-dn-timer-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-enabled/2-dn-timer-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/2-dn-timer-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-enabled/2-dn-timer-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-enabled/3c-kcdn-dn-kcup-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-enabled/3c-kcdn-dn-kcup-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/3c-kcdn-dn-kcup-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-enabled/3c-kcdn-dn-kcup-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-enabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-enabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-enabled/3c-kcdn-dn-kcup-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-enabled/3c-kcdn-dn-kcup-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-enabled/3c-kcdn-dn-kcup-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/3c-kcdn-dn-kcup-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-enabled/3c-kcdn-dn-kcup-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-enabled/3d-kcdn-dn-kcup-timer-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-enabled/3d-kcdn-dn-kcup-timer-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/3d-kcdn-dn-kcup-timer-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-enabled/3d-kcdn-dn-kcup-timer-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-enabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-enabled/3d-kcdn-dn-kcup-timer-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-enabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-enabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-enabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-enabled/4a-dn-kcdn-timer-kcup-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-enabled/4a-dn-kcdn-timer-kcup-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/4a-dn-kcdn-timer-kcup-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-enabled/4a-dn-kcdn-timer-kcup-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-enabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-enabled/4a-dn-kcdn-timer-kcup-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-enabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-enabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-enabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-enabled/4b-dn-kcdn-kcup-timer-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-enabled/4b-dn-kcdn-kcup-timer-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/4b-dn-kcdn-kcup-timer-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-enabled/4b-dn-kcdn-kcup-timer-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-enabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-enabled/4b-dn-kcdn-kcup-timer-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-enabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-enabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-enabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-enabled/4c-dn-kcdn-kcup-up/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-enabled/4c-dn-kcdn-kcup-up/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/4c-dn-kcdn-kcup-up/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-enabled/4c-dn-kcdn-kcup-up/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-enabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-enabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-enabled/4c-dn-kcdn-kcup-up/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-enabled/4c-dn-kcdn-kcup-up/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-enabled/4c-dn-kcdn-kcup-up/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/4c-dn-kcdn-kcup-up/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-enabled/4c-dn-kcdn-kcup-up/native_posix.keymap diff --git a/app/tests/hold-tap/balanced-positional-enabled/4d-dn-kcdn-timer-up-kcup/events.patterns b/app/tests/hold-tap/tap-positionally-preferred-enabled/4d-dn-kcdn-timer-up-kcup/events.patterns similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/4d-dn-kcdn-timer-up-kcup/events.patterns rename to app/tests/hold-tap/tap-positionally-preferred-enabled/4d-dn-kcdn-timer-up-kcup/events.patterns diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot b/app/tests/hold-tap/tap-positionally-preferred-enabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot similarity index 100% rename from app/tests/hold-tap/tap-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot rename to app/tests/hold-tap/tap-positionally-preferred-enabled/4d-dn-kcdn-timer-up-kcup/keycode_events.snapshot diff --git a/app/tests/hold-tap/balanced-positional-enabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap b/app/tests/hold-tap/tap-positionally-preferred-enabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap similarity index 100% rename from app/tests/hold-tap/balanced-positional-enabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap rename to app/tests/hold-tap/tap-positionally-preferred-enabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/behavior_keymap.dtsi b/app/tests/hold-tap/tap-positionally-preferred-enabled/behavior_keymap.dtsi similarity index 77% rename from app/tests/hold-tap/tap-preferred-positional-enabled/behavior_keymap.dtsi rename to app/tests/hold-tap/tap-positionally-preferred-enabled/behavior_keymap.dtsi index 0548d839..64560cef 100644 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/behavior_keymap.dtsi +++ b/app/tests/hold-tap/tap-positionally-preferred-enabled/behavior_keymap.dtsi @@ -4,9 +4,9 @@ / { behaviors { - ht_tap: behavior_hold_tap_tap_preferred { + ht_tpp: behavior_hold_tap_tap_positionally_preferred { compatible = "zmk,behavior-hold-tap"; - label = "HOLD_TAP_TAP_PREFERRED"; + label = "HOLD_TAP_TAP_POSITIONALLY_PREFERRED"; #binding-cells = <2>; flavor = "tap-preferred"; tapping-term-ms = <300>; @@ -22,7 +22,7 @@ default_layer { bindings = < - &ht_tap LEFT_SHIFT F &kp J + &ht_tpp LEFT_SHIFT F &kp J &kp D &kp RIGHT_CONTROL>; }; }; diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/1-dn-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-disabled/1-dn-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/1-dn-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/1-dn-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-disabled/1-dn-up/native_posix.keymap deleted file mode 100644 index 040cdd3e..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/1-dn-up/native_posix.keymap +++ /dev/null @@ -1,11 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,10) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/2-dn-timer-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-disabled/2-dn-timer-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/2-dn-timer-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/2-dn-timer-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-disabled/2-dn-timer-up/native_posix.keymap deleted file mode 100644 index 11d033f4..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/2-dn-timer-up/native_posix.keymap +++ /dev/null @@ -1,11 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,500) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/3c-kcdn-dn-kcup-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-disabled/3c-kcdn-dn-kcup-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/3c-kcdn-dn-kcup-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/3c-kcdn-dn-kcup-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-disabled/3c-kcdn-dn-kcup-up/native_posix.keymap deleted file mode 100644 index 21baa447..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/3c-kcdn-dn-kcup-up/native_posix.keymap +++ /dev/null @@ -1,13 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(1,0,10) /*d*/ - ZMK_MOCK_PRESS(0,0,100) /*mt f-shift */ - ZMK_MOCK_RELEASE(1,0,10) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap deleted file mode 100644 index cd7ff384..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap +++ /dev/null @@ -1,13 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(1,0,10) /* d */ - ZMK_MOCK_PRESS(0,0,100) /* mt f-shift */ - ZMK_MOCK_RELEASE(1,0,400) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap deleted file mode 100644 index bdfaf9d3..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,200) - ZMK_MOCK_PRESS(1,0,200) - /* timer fires */ - ZMK_MOCK_RELEASE(1,0,10) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap deleted file mode 100644 index c0fd1bd1..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,100) - ZMK_MOCK_PRESS(1,0,100) - ZMK_MOCK_RELEASE(1,0,200) - /* timer fires */ - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/4c-dn-kcdn-kcup-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-disabled/4c-dn-kcdn-kcup-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/4c-dn-kcdn-kcup-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/4c-dn-kcdn-kcup-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-disabled/4c-dn-kcdn-kcup-up/native_posix.keymap deleted file mode 100644 index 69c19676..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/4c-dn-kcdn-kcup-up/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,10) - ZMK_MOCK_PRESS(1,0,10) - ZMK_MOCK_RELEASE(1,0,10) - ZMK_MOCK_RELEASE(0,0,10) - /* timer */ - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/events.patterns b/app/tests/hold-tap/tap-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap deleted file mode 100644 index 301ef0ac..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-disabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,100) - ZMK_MOCK_PRESS(1,0,100) - ZMK_MOCK_RELEASE(0,0,200) - /* timer fires */ - ZMK_MOCK_RELEASE(1,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/1-dn-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-enabled/1-dn-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/1-dn-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/1-dn-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-enabled/1-dn-up/native_posix.keymap deleted file mode 100644 index 040cdd3e..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/1-dn-up/native_posix.keymap +++ /dev/null @@ -1,11 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,10) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/2-dn-timer-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-enabled/2-dn-timer-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/2-dn-timer-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/2-dn-timer-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-enabled/2-dn-timer-up/native_posix.keymap deleted file mode 100644 index 11d033f4..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/2-dn-timer-up/native_posix.keymap +++ /dev/null @@ -1,11 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,500) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/3c-kcdn-dn-kcup-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-enabled/3c-kcdn-dn-kcup-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/3c-kcdn-dn-kcup-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/3c-kcdn-dn-kcup-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-enabled/3c-kcdn-dn-kcup-up/native_posix.keymap deleted file mode 100644 index 21baa447..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/3c-kcdn-dn-kcup-up/native_posix.keymap +++ /dev/null @@ -1,13 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(1,0,10) /*d*/ - ZMK_MOCK_PRESS(0,0,100) /*mt f-shift */ - ZMK_MOCK_RELEASE(1,0,10) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap deleted file mode 100644 index cd7ff384..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/3d-kcdn-dn-kcup-timer-up/native_posix.keymap +++ /dev/null @@ -1,13 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(1,0,10) /* d */ - ZMK_MOCK_PRESS(0,0,100) /* mt f-shift */ - ZMK_MOCK_RELEASE(1,0,400) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap deleted file mode 100644 index bdfaf9d3..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/4a-dn-kcdn-timer-kcup-up/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,200) - ZMK_MOCK_PRESS(1,0,200) - /* timer fires */ - ZMK_MOCK_RELEASE(1,0,10) - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap deleted file mode 100644 index c0fd1bd1..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/4b-dn-kcdn-kcup-timer-up/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,100) - ZMK_MOCK_PRESS(1,0,100) - ZMK_MOCK_RELEASE(1,0,200) - /* timer fires */ - ZMK_MOCK_RELEASE(0,0,10) - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/4c-dn-kcdn-kcup-up/events.patterns b/app/tests/hold-tap/tap-preferred-positional-enabled/4c-dn-kcdn-kcup-up/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/4c-dn-kcdn-kcup-up/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/4c-dn-kcdn-kcup-up/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-enabled/4c-dn-kcdn-kcup-up/native_posix.keymap deleted file mode 100644 index 69c19676..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/4c-dn-kcdn-kcup-up/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,10) - ZMK_MOCK_PRESS(1,0,10) - ZMK_MOCK_RELEASE(1,0,10) - ZMK_MOCK_RELEASE(0,0,10) - /* timer */ - >; -}; \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/events.patterns b/app/tests/hold-tap/tap-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/events.patterns deleted file mode 100644 index fdf2b15c..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/events.patterns +++ /dev/null @@ -1,4 +0,0 @@ -s/.*hid_listener_keycode/kp/p -s/.*mo_keymap_binding/mo/p -s/.*on_hold_tap_binding/ht_binding/p -s/.*decide_hold_tap/ht_decide/p \ No newline at end of file diff --git a/app/tests/hold-tap/tap-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap b/app/tests/hold-tap/tap-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap deleted file mode 100644 index 301ef0ac..00000000 --- a/app/tests/hold-tap/tap-preferred-positional-enabled/4d-dn-kcdn-timer-up-kcup/native_posix.keymap +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include -#include -#include "../behavior_keymap.dtsi" - -&kscan { - events = < - ZMK_MOCK_PRESS(0,0,100) - ZMK_MOCK_PRESS(1,0,100) - ZMK_MOCK_RELEASE(0,0,200) - /* timer fires */ - ZMK_MOCK_RELEASE(1,0,10) - >; -}; \ No newline at end of file