Skip to content

[Bug] OS_DETECTION_KEYBOARD_RESET is not executed #24920

Open
@bin101

Description

@bin101

Describe the Bug

My Setup:

  • M2 Macbook Air
  • Windows PC
  • KVM Switch in the middle

Keyboard Used

keebio/iris_lm/k1

Link to product page (if applicable)

https://keeb.io/products/iris-lm-keyboard

Operating System

macOS 15.3.1 and Windows 11

qmk doctor Output

❯ qmk doctor 
Ψ QMK Doctor is checking your environment.
Ψ CLI version: 1.1.6
Ψ QMK home: /Users/bin101/Repos/qmk_firmware
Ψ Detected macOS 15.3.1 (Apple Silicon).
Ψ Testing userspace candidate: /Users/bin101/Repos/qmk_userspace -- Valid `qmk.json`
Ψ QMK userspace: /Users/bin101/Repos/qmk_userspace
Ψ Userspace enabled: True
Ψ Git branch: master
Ψ Repo version: 0.27.13
Ψ - Latest master: 2025-02-15 05:56:00 +0100 (5e88647879) -- Fix installation of clang in gentoo install script (#24917)
Ψ - Latest upstream/master: 2025-02-15 05:56:00 +0100 (5e88647879) -- Fix installation of clang in gentoo install script (#24917)
Ψ - Latest upstream/develop: None
Ψ - Common ancestor with upstream/master: 2025-02-15 05:56:00 +0100 (5e88647879) -- Fix installation of clang in gentoo install script (#24917)
Ψ - Common ancestor with upstream/develop: None
Ψ CLI installed in virtualenv.
Ψ All dependencies are installed.
Ψ Found arm-none-eabi-gcc version 8.5.0
Ψ Successfully compiled using arm-none-eabi-gcc
Ψ Successfully tested arm-none-eabi-binutils using arm-none-eabi-size
Ψ Found avr-gcc version 8.5.0
Ψ Successfully compiled using avr-gcc
Ψ Successfully tested avr-binutils using avr-size
Ψ Found avrdude version 8.0
Ψ Found dfu-programmer version 1.1.0
Ψ Found dfu-util version 0.11
Ψ Submodules are up to date.
Ψ Submodule status:
Ψ - lib/chibios: 2024-02-17 19:20:06 +0000 --  (be44b3305f)
Ψ - lib/chibios-contrib: 2024-04-03 20:39:24 +0800 --  (77cb0a4f)
Ψ - 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

Is AutoHotKey / Karabiner installed

  • AutoHotKey (Windows)
  • Karabiner (macOS)

Other keyboard-related software installed

No response

Additional Context

My current firmware code:
https://github.com/bin101/qmk_userspace

Starting on MacOS I get this console output:

Ψ Console Connected: Keebio Iris LM-K Rev. 1 (CB10:1756:1)
Keebio:Iris LM-K Rev. 1:1: i: 0, wLength: 0x02
Keebio:Iris LM-K Rev. 1:1: i: 1, wLength: 0x22
Keebio:Iris LM-K Rev. 1:1: i: 2, wLength: 0x02
Keebio:Iris LM-K Rev. 1:1: i: 3, wLength: 0x0E
Keebio:Iris LM-K Rev. 1:1: i: 4, wLength: 0x02
Keebio:Iris LM-K Rev. 1:1: i: 5, wLength: 0x42
Keebio:Iris LM-K Rev. 1:1: i: 6, wLength: 0xFF
Keebio:Iris LM-K Rev. 1:1: i: 7, wLength: 0xFF

After switching to my Windows machine and back to the Mac I get this output:

Ψ Console Connected: Keebio Iris LM-K Rev. 1 (CB10:1756:1)
Keebio:Iris LM-K Rev. 1:1: i: 0, wLength: 0x02
Keebio:Iris LM-K Rev. 1:1: i: 1, wLength: 0x22
Keebio:Iris LM-K Rev. 1:1: i: 2, wLength: 0x02
Keebio:Iris LM-K Rev. 1:1: i: 3, wLength: 0x0E
Keebio:Iris LM-K Rev. 1:1: i: 4, wLength: 0x02
Keebio:Iris LM-K Rev. 1:1: i: 5, wLength: 0x42
Keebio:Iris LM-K Rev. 1:1: i: 6, wLength: 0xFF
Keebio:Iris LM-K Rev. 1:1: i: 7, wLength: 0xFF
Keebio:Iris LM-K Rev. 1:1: i: 8, wLength: 0xFF
Keebio:Iris LM-K Rev. 1:1: i: 9, wLength: 0xFF
Keebio:Iris LM-K Rev. 1:1: i: 10, wLength: 0xFF
Keebio:Iris LM-K Rev. 1:1: i: 11, wLength: 0x04
Keebio:Iris LM-K Rev. 1:1: i: 12, wLength: 0x22
Keebio:Iris LM-K Rev. 1:1: i: 13, wLength: 0x04
Keebio:Iris LM-K Rev. 1:1: i: 14, wLength: 0x22
Keebio:Iris LM-K Rev. 1:1: i: 15, wLength: 0x04
Keebio:Iris LM-K Rev. 1:1: i: 16, wLength: 0x22
Keebio:Iris LM-K Rev. 1:1: i: 17, wLength: 0xFF
Keebio:Iris LM-K Rev. 1:1: i: 18, wLength: 0xFF
Keebio:Iris LM-K Rev. 1:1: i: 19, wLength: 0xFF
Keebio:Iris LM-K Rev. 1:1: i: 20, wLength: 0x02
Keebio:Iris LM-K Rev. 1:1: i: 21, wLength: 0x22
Keebio:Iris LM-K Rev. 1:1: i: 22, wLength: 0x02
Keebio:Iris LM-K Rev. 1:1: i: 23, wLength: 0x0E
Keebio:Iris LM-K Rev. 1:1: i: 24, wLength: 0x02
Keebio:Iris LM-K Rev. 1:1: i: 25, wLength: 0x42
Keebio:Iris LM-K Rev. 1:1: i: 26, wLength: 0xFF
Keebio:Iris LM-K Rev. 1:1: i: 27, wLength: 0xFF

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions