SaifAqqad / corsair_battery_level

Display the battery level of a corsair headset
22 stars 5 forks source link

Support Corsair Virtuoso SE #7

Open lucasvperini opened 1 year ago

lucasvperini commented 1 year ago

Hello,

The battery level indicator does not work for Corsair Virtuoso SE, maybe you can add it?

Thank you!

Callieleaf commented 1 year ago

It does not work on the Virtuoso XT wireless either. I really wish there was a percentage monitor. It's so weird Corsair includes one in both the software and the ability to create a widget, and it only shows high medium and low charge, which isn't nearly as useful as a normal gauge.

SaifAqqad commented 1 year ago

I don't have any corsair headsets anymore, but supporting new headset models might be as simple as adding their PIDs to the KNOWN_PIDS object.

You can find your headset's PID by going into device manager and then right clicking your headset and opening the properties (it will be under Sound, video and game controllers), then head over to the details tab and look for the Hardware Ids property, it will look something like this: image

You just need the PID part (example: 054E)

Callieleaf commented 1 year ago

The javascript file on the Known_PIDS page attempted to execute malicious malware according to my security suite. Bit Defender quarantined the file and blocked repeated attempts by my browser to launch.

SaifAqqad commented 1 year ago

There's nothing malicious about it, you can check the file on GitHub without downloading it.

Also, it's a node js file, you can't run it in the browser. To run it, install node and run npm i then node app.js