qmk/qmk_firmware

[Bug] Timing between OSL layers is longer than expected

Open

#19 729 ouverte le 31 janv. 2023

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)C (43 867 forks)batch import
bughelp wanted

Métriques du dépôt

Stars
 (20 368 stars)
Métriques de merge PR
 (Merge moyen 20j 9h) (27 PRs mergées en 30 j)

Description

Describe the Bug

Given the below config: https://user-images.githubusercontent.com/1613876/215894511-28d18641-fb0f-460e-963e-b98ce4e6ccf5.mp4

Tapping between the OSL layers takes approximately 500ms before the next OSL key can be pressed. This ends up with necessitating me to type like such OSL(1)->500ms->OSL(2)->500ms->CapsLock in the above config.

Ideally I could have timing of approximately 100ms between these buttons.

Keyboard Used

wuque/ikki68_aurora

Link to product page (if applicable)

No response

Operating System

Windows

qmk doctor Output

Ψ QMK Doctor is checking your environment.
Ψ CLI version: 1.1.1
Ψ QMK home: C:/Users/Carter/Downloads/QMK/qmk_firmware
Ψ Detected Windows 10 (10.0.19045).
Ψ Git branch: master
Ψ Repo version: 0.19.11
⚠ Git has unstashed/uncommitted changes.
Ψ - Latest master: 2023-01-30 19:47:46 +1100 (e296d67146) -- Accumulate version.h generator flags. (#19716)
Ψ - Latest upstream/master: 2023-01-30 19:47:46 +1100 (e296d67146) -- Accumulate version.h generator flags. (#19716)
Ψ - Latest upstream/develop: None
Ψ - Common ancestor with upstream/master: 2023-01-30 19:47:46 +1100 (e296d67146) -- Accumulate version.h generator flags. (#19716)
Ψ - Common ancestor with upstream/develop: None
Ψ All dependencies are installed.
Ψ Found arm-none-eabi-gcc version 10.1.0
Ψ Found avr-gcc version 8.5.0
Ψ Found avrdude version 7.0
Ψ Found dfu-util version 0.11
Ψ Found dfu-programmer version 0.7.2
Ψ Submodules are up to date.
Ψ Submodule status:
Ψ - lib/chibios: 2022-09-18 10:01:17 +0000 --  (0e9d558b5)
Ψ - lib/chibios-contrib: 2022-10-03 18:09:41 +0200 --  (bb8356fb)
Ψ - lib/googletest: 2021-06-11 06:37:43 -0700 --  (e2239ee6)
Ψ - lib/lufa: 2022-08-26 12:09:55 +1000 --  (549b97320)
Ψ - lib/pico-sdk: 2022-09-19 18:02:44 +0200 --  (8d56ea3)
Ψ - lib/printf: 2022-06-29 23:59:58 +0300 --  (c2e3b4e)
Ψ - lib/vusb: 2022-06-13 09:18:17 +1000 --  (819dbc1)
Ψ QMK is ready to go, but minor problems were found

Is AutoHotKey / Karabiner installed

  • AutoHotKey (Windows)
  • Karabiner (macOS)

Other keyboard-related software installed

VIA

Additional Context

The only "uncommitted change" is the additon of: #define TAPPING_TERM 200, however this does nothing and was simply testing I was doing to try to diagnose the issue.

Guide contributeur