Skip to content

SteelSeries Arctis 7+ equalizer_presets_count is there (4) but no equalizer presets are reported #458

@ChrisLauinger77

Description

@ChrisLauinger77

Description

{
 "name": "HeadsetControl",
 "version": "continuous-9-g620e69f",
 "api_version": "1.4",
 "hidapi_version": "0.14.0",
 "device_count": 1,
 "devices": [
   {
     "status": "partial",
     "device": "SteelSeries Arctis 7+",
     "vendor": "SteelSeries",
     "product": "Arctis 7+",
     "id_vendor": "0x1038",
     "id_product": "0x220e",
     "capabilities": [
       "CAP_SIDETONE",
       "CAP_BATTERY_STATUS",
       "CAP_INACTIVE_TIME",
       "CAP_CHATMIX_STATUS",
       "CAP_EQUALIZER_PRESET",
       "CAP_EQUALIZER"
     ],
     "capabilities_str": [
       "sidetone",
       "battery",
       "inactive time",
       "chatmix",
       "equalizer preset",
       "equalizer"
     ],
     "battery": {
       "status": "BATTERY_UNAVAILABLE",
       "level": -1
     },
     "equalizer": {
       "bands": 10,
       "baseline": 0,
       "step": 0.5,
       "min": -12,
       "max": 12
     },
     "equalizer_presets_count": 4,
     "chatmix": 64,
     "errors": {
       "battery": "Device is offline or not responding"
     }
   }
 ]
}

As you can see here - equalizer_presets_count is 4 - but the presets with names etc are not in the json output.
When I try the yaml output there is not even the equalizer_presets_count.

---
name: "HeadsetControl"
version: "continuous-9-g620e69f"
api_version: "1.4"
hidapi_version: "0.14.0"
device_count: 1
devices:
 - status: "partial"
   device: "SteelSeries Arctis 7+"
   vendor: "SteelSeries"
   product: "Arctis 7+"
   id_vendor: "0x1038"
   id_product: "0x220e"
   capabilities:
     - CAP_SIDETONE
     - CAP_BATTERY_STATUS
     - CAP_INACTIVE_TIME
     - CAP_CHATMIX_STATUS
     - CAP_EQUALIZER_PRESET
     - CAP_EQUALIZER
   capabilities_str:
     - sidetone
     - battery
     - inactive time
     - chatmix
     - equalizer preset
     - equalizer
   battery:
     status: "BATTERY_UNAVAILABLE"
     level: -1
   chatmix: 64
   errors:
     battery: "Device is offline or not responding"

In json output of #450 I see the preset information is there.
I wonder why it is not working for my headset though. Any advice would be appreciated.

Headset Name

SteelSeries Arctis 7+

On which OS does the problem happen?

Linux

Device information

Detailed Device Information
Device Found
 VendorID:  0x1038
 ProductID: 0x220e
 Path: /dev/hidraw0
 Serial: 
 Manufacturer: SteelSeries
 Product: Arctis 7+
 Interface: 3
 Usage-Page: 0xffc0  Usage-ID: 0x0001

Device Found
 VendorID:  0x1038
 ProductID: 0x220e
 Path: /dev/hidraw1
 Serial: 
 Manufacturer: SteelSeries
 Product: Arctis 7+
 Interface: 4
 Usage-Page: 0x000c  Usage-ID: 0x0001

Device Found
 VendorID:  0x1038
 ProductID: 0x220e
 Path: /dev/hidraw2
 Serial: 
 Manufacturer: SteelSeries
 Product: Arctis 7+
 Interface: 5
 Usage-Page: 0xff00  Usage-ID: 0x0001

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions