Push-to-talk direct audio input unmute and mute #18
Replies: 2 comments
-
You are correct. Added in version 1.9.1.0. |
Beta Was this translation helpful? Give feedback.
-
This is great news! It is working correctly here. Just one caveat though: |
Beta Was this translation helpful? Give feedback.
-
Hi,
I'm using this app to turn my 'screenshot' xbox controller button into a push-to-talk button, since I prefer playing online co-op games on my speakers, without a headset.
Currently, Xbox Controller Button Remapper (XCBR)[this app] is set to remap to F22, while another app, Talkie is responding to keypress F22 and unmuting/muting the mic.
It is all working very well.
But there is a problem: in games that automatically detect which input was used last (mouse+keyboard vs. gamepad), and change the on-screen prompts accordingly, this approach leads to game UI temporary glitch/confusion. As I am playing on the gamepad, the game is showing, for example, (A) to jump, (B) to crouch, but, when I press the 'screenshot' button on my gamepad, to say something to my co-op buddies, that gets translated to F22, and the game changes the display to show, for example, (space) to jump, (ctrl) to crouch. In other words, the game UI switches to keyboard+mouse mode since the game detects the last input as keypress (F22). A few seconds later, when I continue playing without talking, the game UI switches back to gamepad mode. This is very confusing and very annoying since I need to train my brain to ignore game UI element changes while I'm talking.
There is no workaround for this.
The only possible solution would be to expand XCBR's functionality to support direct windows default audio input unmute/mute. That way there wouldn't be any keypress intermediary and games wouldn't get confused about which input mode prompts to show on screen.
I was looking at this repository source code as that one executes the task perfectly. In any case, any simple C++ code to mute/unmute would do.
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions