Closed MisterrrX closed 1 year ago
I tried to setup a local development environment on my desktop PC with Decky Loader today. Unfortunately I'm forced to use the Steam Beta client at the moment or otherwise steam -gamepadui
won't work. It seems like Decky Loader is not working with the latest Steam Beta update yet, see this issue.
I'm coming back to this, once Decky Loader is working again.
Since Decky Loader is now working with the latest Steam Beta client, I tried running both Decky Loader and my TeamSpeak 3 Plugin on my development PC. At a first glance everything seems to be working as expected.
Both the Decky Loader and TeamSpeak icons appear on the Quick Settings page.
Can you give me any more hints on how I could reproduce the issue?
I just followed your installation instructions to the teeth and the icon also wont show up, but since I also use DeckyLoader and saw your screenshot above, I asume you have not tried it on the deck yourself. You are missing the keyboard button underneath the decky icon. I am guessing that there's a limit to visible buttons on the deck and Decky is allready using up the space where your TeamSpeak plugin would show up. I'm not a programmer, but that's the first that came to mind.
EDIT: By the way: great plugin! great work! I was wondering when someone was thinking about TeamSpeak.
Thanks @Neomerlinux for participating and sharing your details.
I tried it now on the Deck itself and it's still working for me.
These were my steps:
You can try the latest development build of my plugin, but I don't think I changed anything important though. Download and extract ts3-qs4sd-v0.4-dev.zip and replace the old version on your Deck at:
/home/deck/.var/app/com.teamspeak.TeamSpeak/.ts3client/plugins
Tried reinstalling following your installation instructions step by step, but it still doesn't showing up (also tried the development build you suggested).
Since I am not able to reproduce the issue, a logfile from your Deck might point us in the right direction.
It's a little tricky to get to said logfile and also requires a PC with a Chromium based browser.
But this would be the steps:
chrome://inspect
in the URL bar:8081
192.168.178.17
QuickAccess_uid2
tab which should open another windowIf there aren't any visible errors, I could provide another development build with more log messages.
Having the same issue.
Why is your screenshot missing the help button in the quick access menu?
Maybe it is just because there is no space left.
Are you referring to the screenshot in this reply?
But regardless, the help icon is never showing, once my plugin is active and that is expected behavior. Because my plugin replaces this spot in the quick access menu with the TeamSpeak icon.
I might spent some time during this weekend working on the issue. Maybe I am able to reproduce it this time.
Still not able to repdroduce.
I used Decky Loader v2.6.2 and the Steam Deck stable update channel (OS Version 3.4.4, OS Build 20221228.1).
But regardless, the help icon is never showing, once my plugin is active and that is expected behavior. Because my plugin replaces this spot in the quick access menu with the TeamSpeak icon.
Ah okay, good to know.
Unfortunately I am not able to get it working again.
Teamspeak icon does not show up.
Maybe there is some weird incompatibility with a specific decky loader plugin?
I use:
Having the same problem will try to get the log when i got some time
hear is the log you wanted steamloopback.host-1685713018723.log
Thanks for providing the log file.
This looks like the bug I fixed just recently in commit 0029fbf. There is no release yet, but you can try this development build. Should report as version 0.5-dev in TeamSpeak. Just unzip the file and install it as described in the README.md.
Let me know if this fixes your issue. I'm then going to publish a new release version.
facing same issue with your new Version - plugin not showing up and also using decky loader
ProtonDB Badges CSS Loader vibrantDeck KLang Audio Loader SteamGridDB Animation Changer
Just came here to report the very same issue. Already had Decky installed, then installed TS3 and your plugin step by step following your guide but the icon won't show up.
Apart from this bug, out of curiosity: Would be too much work for you to just release a DeckyLoader plugin?
I am definetly going to convert this into a DeckyLoader plugin. But this will take some time, because there is a lot of stuff I need to wrap my head around first.
This should also make the plugin accessible to more users since DeckyLoader is the defacto standard for doing Homebrew on the Steam Deck.
thank you this makes sense - since this stuff is great on steamdeck playing with your friends via Teamspeak
I got the first DeckyLoder plugin version ready for testing.
In order to test this version:
ts3-qs4sd.so
file to: /home/deck/.var/app/com.teamspeak.TeamSpeak/.ts3client/plugins
.ts3-qs4sd/
folder to the plugins/
directory of your Decky installation.All files and folders mentioned can be found in this plugin.zip.
Edit: Also note that the DeckyLoader plugin will now start TeamSpeak for you in the background. This means you do not need to start TeamSpeak manually anymore.
I am going to update the README with the new installation instructions and also publish a official release version next.
Screenshots:
Nice Job! The Decky plugin is working so much better than your previous version also Controller support for all the controls, yeah!!.
One funny thing and I dont know if this is intended bevahiour or not but you can actually connect to a server through the QAM without launching Teamspeak beforehand but after that you cant launch teamspeak so it is constantly lurking in the background eating ressources.
What I also noticed is that the new plugin no longer grinds my deck to a hold once I close teamspeak.
Thanks for your feedback. Glad it's working for you.
I should have mentioned that you don't need to manually launch TeamSpeak anymore. The decky plugin will do that for you now.
As of now there would be no way to close TeamSpeak after you are done using it. Any suggestions on how this should be handled? Would it bother you if TeamSpeak would continue running in the background or would you rather have a method of closing it?
what about some little button to start and kill Teamspeak "service?
Thanks for your feedback. Glad it's working for you.
I should have mentioned that you don't need to manually launch TeamSpeak anymore. The decky plugin will do that for you now.
As of now there would be no way to close TeamSpeak after you are done using it. Any suggestions on how this should be handled? Would it bother you if TeamSpeak would continue running in the background or would you rather have a method of closing it?
My thoughts exactly.
what about some little button to start and kill Teamspeak "service?
Thanks for your feedback. Glad it's working for you. I should have mentioned that you don't need to manually launch TeamSpeak anymore. The decky plugin will do that for you now. As of now there would be no way to close TeamSpeak after you are done using it. Any suggestions on how this should be handled? Would it bother you if TeamSpeak would continue running in the background or would you rather have a method of closing it?
I just released version 0.6 of the plugin and updated the installation instructions. Since I received positive feedback on the development build (version 0.6-dev
) I consider this issue resolved. Feel free to open a new issues if you encounter any problems with the latest version.
i have a weird issue. i followed the instructions (i guess) step by step and teamspeak is working fine on desktop mode. when i change to gamemode and open the quickbar decky and the teamspeak plugin is showing up. BUT i only get the teamspeak plugin without any controlls. i used your screenshot do demonstrate what iam talking about. everything in the red square is missing.
so i just got the arrow to go back and nothing else.
edit: well, one more thing: at the top it does not say "Teamspeak 3" it just sas "TS3 Quick Access"
Since you also commented in the other issue #5, let's continue the discussion there.
When the Decky plugin loader is installed, this plugin will not show up in the sidebar.
Thanks for the amazing work though!