Closed getNovsky closed 8 months ago
Tx for the fast response.
I reinstalled TeamSpeak and TS3 Overlay with using the command but still in voice activation mode
Please verify that the flatpak override is set correctly. To do so, post the output of this command:
flatpak override --user --show com.teamspeak.TeamSpeak
Please also have a look in the TeamSpeak 3 "Client Log" window. To do this, switch to Desktop mode and open TeamSpeak. Then click on Tools > Client Log.
Now press the L5 button on your Deck. It should show a logging output in the "Client Log" window like this:
The message to look out for is: "L5 button is held: PTT active"
I tested the command like you said. See result picture.
In desktop I can use the l5 key, which is mounted to the "windows system key" but no info in the client log. The push to talk works on desktop but not in steam.
Sorry for the late response (been busy).
Thanks for providing all these screenshots. I can't see the message I'm looking for in the images that show the TeamSpeak Client Log window. As I said, the message to look for reads: "L5 button is held: PTT active"
.
To make sure everything is working, could you please make sure, this message appears when you hold down the L5 button on your Deck?
Another problem with your current configuration is that you have Push-to-Talk enabled in the TeamSpeak settings. Please switch to "Continuous Transmission" ("Dauersenden"). By doing so the blue icon to the left of your nickname should light up. But once you press and release L5 it should switch off. If you press and hold L5 again it should switch on.
Here is a screenshot of my setup:
There is no L5 message. Only the error about the steam input device.
Thats actually a good hint on where to look next.
I suspect that the way my plugin currently looks for the Steam Deck input device is too specific and may not work on every device. In one of my latest commits I changed this to be less specific and also added some extra debug logs.
Could you please try the latest development build from today? You can download the plugin.zip
from the releases page here. If you need instructions on how to manually install a plugin have a look at the README.
Once this version is installed please switch to desktop mode and verify that the plugin is now at version 1.1.4 (Tools > Options > Addons). Then again open the Client Log window and look for either error messages or try pressing L5 and see if "L5 button is held: PTT active"
pops up.
Hey, I installed your developer release and the L5 works fine now.
If I can help you with a recommendation or log files, give me a hint.
Thank you very much for the plugin, your fast and successful help.
I wish you a happy new year
Glad this fixed your issue. If it is working for you now, I don't need screenshots or log files anymore.
I don't know when I can release an "official" version with this fix in the Decky store. But until then you can just keep using the development version.
Happy new year to you as well.
Have you already tried what's written in the
README.md
?This essentially means that you are supposed to switch to Desktop mode and run this command in a terminal:
After doing so Push-to-Talk should be enabled. It's currently bound to L5 and cannot be assigned to a different button. Once you hit L5 TeamSpeak should switch to Push-to-Talk mode, if I remember correctly.