Skip to content

[Bug] OS_DETECTION_KEYBOARD_RESET is not executed #24920

Open
@bin101

Description

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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