https://bugs.kde.org/show_bug.cgi?id=518513

            Bug ID: 518513
           Summary: Power and Battery widget does not show multiple
                    batteries for a single HID device
    Classification: Plasma
           Product: plasmashell
      Version First master
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Power and Battery  widget
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
  Target Milestone: 1.0

On Linux, HID devices can now expose more than one battery, for example:

- wireless earbuds with left/right earbuds plus charging case
- gaming headsets with headset battery plus charging dock
- split keyboards with one battery per half

Linux kernel support for multiple batteries per HID device is landing for Linux
7.1:
https://www.phoronix.com/news/Linux-7.1-Multi-Battery-HID

>From the article and linked kernel work, the kernel side will no longer be
limited to a single battery per HID device. This likely means Plasma user space
needs follow-up work so these batteries are properly enumerated and labeled in
the Power and Battery widget.

Current issue:
Plasma appears to assume a single battery per device, or at least there is no
obvious UI or labeling path for multiple batteries belonging to one HID device.

Expected behavior:
When a HID device exposes multiple batteries, Plasma should show all of them,
with clear labels where possible, for example:

- Left earbud
- Right earbud
- Charging case

or:

- Headset
- Charging dock

At minimum, multiple batteries for the same physical device should be visible
rather than collapsed into one ambiguous entry.

Why this matters:
With Linux 7.1, support for these devices is improving in the kernel, so Plasma
is likely to start receiving richer battery data for a class of devices that is
now common.

I searched KDE Bugzilla and KDE Discuss but did not find an existing open issue
specifically tracking Plasma support for multiple batteries on one HID device.

Environment:
Operating System: Arch Linux ARM
KDE Plasma Version: 6.6.2
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 6.18.15-1-1-ARCH (64-bit)
Graphics Platform: Wayland
Processors: 8 × Apple Firestorm (M1 Pro), 2 × Apple Icestorm (M1 Pro)
Memory: 31,0 GiB of usable RAM
Graphics Processor 1: Apple M1 Pro
Graphics Processor 2: Apple M1 Pro
Product Name: Apple MacBook Pro (14-inch, M1 Pro, 2021)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to