I have a 2 part question. I'm using stream deck to toggle hotkeys in vtubestudio and I'm wondering if I can have a hotkey work only when held? I'm trying to make a "Zoom In" toggle, so when I press and hold a button on my stream deck, it triggers a "move model" shortcut key that zooms in on the face, and then goes back to the previous position when I release it. Is this possible?
#Zoom in temporarily?
24 messages · Page 1 of 1 (latest)
Like, if I could set up an action that has "get position" action so it can sort of remember where my model was before the zoom in, that would be great.
See, now, I'm looking in Stream Deck, and when I use the VtubeStudio plugin, I can use the "Move Model" action, and set a Duration. But that only modifies how long it takes to get to the position. Damn.
Hmm that's a nice idea....
Soo, I have a very rough working version of it
You do?!
I also use Streamer.bot, which I know has integration with vtubestudio
Streamerbot has like, api level access to info from vtubestudio. Like it can pull a request for model position, then apply a move, then go back to the original position. I just...don't know how to do it. 😩
fyi Cazzar is the dev for the steamdeck plugin
Oh wow!! 😄 That's cool!
There is one bug with it, but I don't think it's the biggest issue, but given how late it's getting, I can share an early version
You may need to uninstall the existing version - but here.
There is one known bug, which is if you spam the button, with a non-zero transition time it will get stuck mid zoom
If I uninstaall the previous version of the plugin will I lose all my existing buttons?
This is awesome. It even works with 2 zoom levels at once.
You just have to release each button in reverse order.
No, generally at most you might need to re-allow the plugin in VTubeStudio
Is there anything I can do about my log file sizes?
Also, I don't know if there's any connection, but when I use the temporary zoom function you made, it gets stuck on the zoom now. I have to use another position hotkey to get it to go back.
There’s partly a bug in the latest StreamDeck app, though if you grab the nlog config, from the GitHub and replace it in the plugin directly that should mitigate it (those large files are safe to delete)
I’ll get more specific steps when I am on my PC
As for the other issue, that’s part of the reason it hasn’t made it to a proper public release, it has that issue among a couple of others
I understand, thank you!
Should be a recent build with the log config changes