Skip to content

[Bug] K15 Max: Bluetooth HID Usage Page reports as Mouse (0x02) instead of Keyboard (0x06) — wrong icon in macOS Battery widget #459

@NENRUM

Description

@NENRUM

Describe the Bug

Summary

The K15 Max reports itself as a Mouse (HID Usage Page 0x02) over Bluetooth,
causing macOS to display a mouse icon in the Battery widget instead of a keyboard icon.

Device Info

  • Keyboard: Keychron K15 Max
  • Firmware Version: 0.2.2
  • Connection: Bluetooth
  • OS: macOS

Steps to Reproduce

  1. Pair K15 Max via Bluetooth on macOS
  2. Add the Battery widget to the desktop
  3. The K15 Max entry shows a mouse icon instead of a keyboard icon

Expected Behavior

Battery widget should display a keyboard icon (HID Usage 0x06)

Actual Behavior

Battery widget displays a mouse icon (HID Usage 0x02)

Additional Notes

  • macOS System Settings > Bluetooth correctly identifies the device as "Keyboard"
  • The issue is only visible in the Battery widget
  • system_profiler output shows: Minor Type: Keyboard (so macOS partially recognizes it correctly)
  • This is a firmware-level HID descriptor issue

Keyboard Used

No response

Link to product page (if applicable)

No response

Operating System

mac OS 26.3.1

qmk doctor Output


Is AutoHotKey / Karabiner installed

  • AutoHotKey (Windows)
  • Karabiner (macOS)

Other keyboard-related software installed

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions