richrace / arctis-monitor

Electron Tray application to view Battery Level of Arctis Headsets
MIT License
12 stars 2 forks source link

Problems running on windows #2

Closed IloSophiep closed 1 year ago

IloSophiep commented 3 years ago

Hello richrace,

thank you so much for starting this project! I recently got an Arctis 9 and was missing an accurate battery indicator.

That said, i'm currently struggling with getting this to work. I am not sure whether my issues are related, so i will / can split this issue if you would like me to:

  1. I cannot run npm start without errors. It seems like it complains about the dock-hiding call (at least that's what i got from the pull request #1 . And after i commented out that line, i got the tray icon to show.
  2. After getting it to run, i sadly cannot see my headset. I'm not sure what i'm doing wrong, but the program just says that it cannot find any devices, even though i'm listening to music using them at the same time.
  3. Not as important, but the popup from the tray icon (that says "no devices found", is really badly aligned for me. I'm using windows and have my menu on the left side, so i think it's screwing up the positioning? That's a very minor problem for me though, because it's not working at all for now.

Thanks again for your work already! If i can help in any way, i would be more than glad to.

richrace commented 3 years ago

:wave: Hey, I haven't spent a lot of time on this so far. It has been mainly a proof of concept to see if it was possible. And at some point I'll look properly into windows support.

As for not finding the headset, this does not support bluetooth if that's how you're connecting. If you are using the USB dongle it should work.

I've been focusing on a plugin for just dealing with USB devices first. As part of that, I've made a probe to try and find headphones here: https://github.com/richrace/arctis-usb-finder/pull/2/files#diff-0694295998b2dbd0fd65a6ac6c94cf21b7fccb3c89844762e995150dc38ca1eb

However, I'm not too sure of the implications of running the probe. (I'm afraid of bricking a USB dongle 😱 )

IloSophiep commented 3 years ago

Thanks for the quick response!

Like i said, for now the windows support is not really an issue for me, i can work around it.

As for not finding the headset, this does not support bluetooth if that's how you're connecting. If you are using the USB dongle it should work.

Sadly I am using it via USB dongle (but i also tried connecting it directly via USB cable) and both ways it does not detect the headset. Also tried running my VS Code as an admin when running npm start.

I'm not sure i get that last part: I would also like to not run the risk of killing my dongle, so i would rather not try that "USB finder probe". Would that be the only way to help you or me understand, why my headset is not recognized though?

richrace commented 1 year ago

Hey, are you still interested in this? I've added support (I hope) for Arctis 9 and I've redone the whole app so it should be working on Windows.

See https://github.com/richrace/arctis-monitor/releases to download the Windows version.

IloSophiep commented 1 year ago

Hello there! I have since then passed on the headset to my brother so i don't really have any interest in this anymore, sorry.

I can (and will) go and see if i can get him to test run your current release though and at least check out if your changes seem to work. I will update here - hopefully within a day or two.

Sounds good to you?

richrace commented 1 year ago

Thank you - any help would be much appreciated

IloSophiep commented 1 year ago

So, got some info:

We tried your release. Installed just fine but still said no headsets detected. He tried unplugging and restarting, but still nothing.

Also, he is (sadly) not really interested in the program, says he doesn't really need any tooling for that. So if that's OK i would rather not go and continue asking him for any more "debugging" on his machine. I hope you do not mind, sorry!

chrisWop commented 1 year ago

Hi, I am also running the Arctis 9 on Windows via the dongle. I also dont see my headset. Let me know if you need something for debugging

richrace commented 1 year ago

So, got some info:

We tried your release. Installed just fine but still said no headsets detected. He tried unplugging and restarting, but still nothing.

Also, he is (sadly) not really interested in the program, says he doesn't really need any tooling for that. So if that's OK i would rather not go and continue asking him for any more "debugging" on his machine. I hope you do not mind, sorry!

It's okay, thanks for your help!

richrace commented 1 year ago

Hi, I am also running the Arctis 9 on Windows via the dongle. I also dont see my headset. Let me know if you need something for debugging

Can you follow these directions? https://github.com/richrace/arctis-usb-finder#probe

richrace commented 1 year ago

@chrisWop See this comment https://github.com/richrace/arctis-monitor/issues/4#issuecomment-1694730687

richrace commented 1 year ago

Hello again, it now works on Windows https://github.com/richrace/arctis-monitor/releases/tag/v0.0.10

Please give a try and report back.

richrace commented 1 year ago

This release has further improvements for Windows https://github.com/richrace/arctis-monitor/releases/tag/v0.0.11