Skip to content

Steam Controller 2026 - Battery & Charging Status #13308

Description

@DanielR-I

Your system information

  • Steam client version (build number or date): 1780705203
  • Distribution (e.g. Ubuntu): MANJARO
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes
  • Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]
  • GPU: AMD

Please describe your issue in as much detail as possible:

Just received my Steam Controller today and wanted to update my conky with it's battery/charge status.

With my PS5 controller I can monitor...

  1. /sys/class/power_supply/ps-controller-battery-##:##:##:##:##:##/capacity
  2. /sys/class/power_supply/ps-controller-battery-##:##:##:##:##:##/status

I was unable to find any entries for the Steam Controller battery under /sys/class/power_supply; nor under the locations that I did find references to the controller:

  1. /sys/class/hidraw/hidraw6/
  2. /sys/devices/pci0000:00/0000:00:08.1/0000:c5:00.3/usb1/1-2/1-2.3/1-2.3:1.0/0003:28DE:1302.0223/

Is the Steam controller not reporting it's battery status/charge to linux /sys?

Steps for reproducing this issue:

  1. plug steam controller in directly via USB cable
  2. note the journalctl entries regarding it's successful connection
    kernel: usb 1-2.3: new full-speed USB device number 27 using xhci_hcd
    kernel: usb 1-2.3: New USB device found, idVendor=28de, idProduct=1302, bcdDevice= 3.07
    kernel: usb 1-2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    kernel: usb 1-2.3: Product: Steam Controller
    kernel: usb 1-2.3: Manufacturer: Valve Software
    kernel: usb 1-2.3: SerialNumber: ############
    kernel: input: Valve Software Steam Controller Mouse as /devices/pci0000:00/0000:00:08.1/0000:c5:00.3/usb1/1-2/1-2.3/1-2.3:1.0/0003:28DE:1302.0221/input/input1004
    kernel: input: Valve Software Steam Controller Keyboard as /devices/pci0000:00/0000:00:08.1/0000:c5:00.3/usb1/1-2/1-2.3/1-2.3:1.0/0003:28DE:1302.0221/input/input1005
    kernel: hid-generic 0003:28DE:1302.0221: input,hiddev102,hidraw6: USB HID v1.11 Mouse [Valve Software Steam Controller] on usb-0000:c5:00.3-2.3/input0
    Jun 10 15:13:10 AMD-Ryzen9-7940HS systemd-logind[751]: Watching system buttons on /dev/input/event12 (Valve Software Steam Controller Keyboard)
    Jun 10 15:13:11 AMD-Ryzen9-7940HS kernel: input: Microsoft X-Box 360 pad 0 as /devices/virtual/input/input1007
  3. Note the absence of the steam controller reporting it's battery status/charge under /sys/class/power_supply

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