Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Voice chat/Microphone support #1266

Open
1 task done
Thebro57 opened this issue Dec 21, 2024 · 3 comments
Open
1 task done

Voice chat/Microphone support #1266

Thebro57 opened this issue Dec 21, 2024 · 3 comments

Comments

@Thebro57
Copy link

Description

Steam (and Steam games consequently) cannot use microphones for voice chat. I believe this is because of a lack of mic permissions (which are unavailable in settings) and are available on Crossover and make voice chat (generally) work on their platform.

One thing I've noticed - Steam does recognize I have an external mic, and sets the microphone input to it, but it doesn't register input from the microphone. And yes, I have tested the microphone and it works perfectly fine.

Also: My logs are from Heroic Games Launcher (because this is where I launch Steam from), but I have tested it on Whisky for the same results.

Steps to reproduce

Assuming you're in a new Whisky Bottle -

  1. Download/Install Steam (from winetricks or from installer, doesn't matter)
  2. Launch Steam
  3. Launch Steam's settings page
  4. Direct yourself to the "Voice" section
  5. "Run Microphone Test"
  6. See that no audio visualizer bar appears.

Really, you could just do this with any installation of Steam.

Expected behaviour

What should happen, is audio from microphones being recognized in Steam (and suffice in Steam games), which is not happening.

As I stated earlier, Crossover asks for Mic permissions upon opening a new "app", which I believe is the dividing factor between microphone inputs across Crossover and Whisky.

Logs

https://docs.google.com/document/d/15gb19i-x9ChxlkNL50mu6ZE5CzlXpfISmBkNkWzmXtE/edit?usp=sharing

(logs were too big to fit in Github)

What version of Whisky are you using?

2.3.2

What version of macOS are you using?

Sonoma (macOS 14)

Issue Language

  • Yes my issue is written in English
@Thebro57
Copy link
Author

I originally ran into this issue playing Phasmaphobia, where the microphone doesn't work at all using Whisky. Also, in the game's lobby, you cannot hear other players.

On Crossover, the game's lobby is the same, but the microphone (and voice chat) works once you arrive into an actual game.

The game's lobby is another issue, but the game becomes much more playable with just a working mic.

@dpedu
Copy link

dpedu commented Dec 22, 2024

This works for me on Sonoma. The visualizer bar moves and I can hear the audio being played back through my speakers.

I can't remember exactly when - I think it was when I first installed & launched Steam - I was prompted to allow microphone permissions. And, when I visit macOs's system preferences -> Privacy & Security -> Microphone, Whisky is listed there as allowed.

Perhaps you could check system preferences and see if Whisky is present and allowed?

I installed my bottle as "Windows 10".

@Thebro57
Copy link
Author

@dpedu I just checked settings, Whisky is listed in Microphone as allowed. Probably part of the problem was me running Steam off of Heroic Games Launcher. That said, When I tested the microphone on a completely new Whisky bottle, the microphone does work in Steam (yay). However, Phasmophobia's lobby is still quiet. I haven't had time to try an actual game, but I'll get results back asaic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants