qmk/qmk_firmware

[Bug] Timing between OSL layers is longer than expected

Open

#19.729 aperta il 31 gen 2023

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)C (43.867 fork)batch import
bughelp wanted

Metriche repository

Star
 (20.368 star)
Metriche merge PR
 (Merge medio 20g 9h) (27 PR mergiate in 30 g)

Descrizione

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.

Guida contributor