qmk/qmk_firmware

[Bug] Different response of keyboard depending on key pressing speed in succesion .

Open

#23,605 opened on Apr 24, 2024

View on GitHub
 (0 comments) (0 reactions) (0 assignees)C (43,867 forks)batch import
bughelp wanted

Repository metrics

Stars
 (20,368 stars)
PR merge metrics
 (Avg merge 20d 9h) (27 merged PRs in 30d)

Description

Describe the Bug

when i have Karabiner soft turned on i get a bit crazy response from keyboard depending on speed of pressing keys in succession.

slow press; fast press <= ; <+

= ; >+ which is obviously annoying when writing code. after encountering the issue i tested different combinations it does not happen for all key combinations but when it does it is consistent.

i have both keys in a layer defined as MO(_layer) which is active as long as layer activation key is pressed.

more examples as a clue what can be going under the hood:

slow press; fast press (= ; (+
{= ; {+ #= ; #+ (5 ; (% (4 ; ($ (3 ; (# no influence examples: [= ; [=

the issue goes away when karabinier soft is inactive but that is not a long term solution since I want to change layout of mac keyboard and use external keyboard with qmk soft

Keyboard Used

custom made orto keyboard

Link to product page (if applicable)

No response

Operating System

mocOs

qmk doctor Output

Ψ QMK Doctor is checking your environment.
Ψ CLI version: 1.1.5
Ψ QMK home: /Users/bart/python/repository/qmk_firmware
Ψ Detected macOS 14.4.1 (Apple Silicon).
Ψ Git branch: master
Ψ Repo version: 0.20.4
⚠ The official repository does not seem to be configured as git remote "upstream".
Ψ CLI installed in virtualenv.
Ψ All dependencies are installed.
Ψ Found arm-none-eabi-gcc version 13.2.0
Ψ Found avr-gcc version 9.4.0
⚠ We do not recommend avr-gcc newer than 8. Downgrading to 8.x is recommended.
Ψ Found avrdude version 7.3
Ψ Found dfu-programmer version 1.1.0
Ψ Found dfu-util version 0.11
Ψ Submodules are up to date.
Ψ Submodule status:
Ψ - lib/chibios: 2023-01-03 19:29:26 +0000 --  (0062927e3)
Ψ - lib/chibios-contrib: 2023-01-11 16:42:27 +0100 --  (a224be15)
Ψ - lib/googletest: 2021-06-11 06:37:43 -0700 --  (e2239ee6)
Ψ - lib/lufa: 2022-08-26 12:09:55 +1000 --  (549b97320)
Ψ - lib/vusb: 2022-06-13 09:18:17 +1000 --  (819dbc1)
Ψ - lib/printf: 2022-06-29 23:59:58 +0300 --  (c2e3b4e)
Ψ - lib/pico-sdk: 2023-02-12 20:19:37 +0100 --  (a3398d8)
Ψ - lib/lvgl: 2022-04-11 04:44:53 -0600 --  (e19410f8)
Ψ QMK is ready to go, but minor problems were found

Is AutoHotKey / Karabiner installed

  • AutoHotKey (Windows)
  • Karabiner (macOS)

Other keyboard-related software installed

none

Additional Context

No response

Contributor guide