Please post bug reports in here - you can also report them as issues on the GitHub repository (linked in the project info)
A lightweight yet highly customisable pngtuber app · By
Known bugs & issues:
we are noticing that when a controller hotkey is bound, or when no hotkey is bound due to unplugging the controller, our keyboard media keys activate whichever enabled state is at the top of the list, when an arbitrary standard keyboard key hotkey is set the media keys do not activate the state like normal (we use a wireless logitech media keyboard from like 2004)
hmmmm we are noticing that if we flip ignore axis on it prevents the axis from being bound to the hotkey but we still can't bind a button on that controller until we center the axis. Also, we're noticing some frame rate issues with the new version that idk is related. We have a 165hz monitor but when we open the program it seems to shunt our entire display down to 120 which it runs without v sync and 60 with the vsync enabled. the media keys thing is working good though!!!
check out this video we made (which youtube has decided is a short)
our issue is the checkbox prevents an axis from being bound when its on, but if we want to bind a button we still have to go through the process to center out a bunch of axis even with the box ticked, essentially with the box ticked and an axis is being detected it will block all binding completely (we checked and this behavior works the same when you hold an axis maxed while trying to bind a button on a standard controller) also we really really appreciate you going through the effort to set this up since we know its a pretty edgy edge case just in case we come off as entitled!!!!Sorry to hear that. When the menu is showing you should see some squares in the corners which can be used to resize it, and while making it larger this won't visually be updated until you let go.
In the future I can add some options to choose the type of window into a more standard resizable Windows-style one.
In the mean time, you can also set the window size by editing the config.xml file.
Very sorry I can't help more right now, but I'll test and make sure everything's working as it should, and add the extra window options soon!
When using controller, it won't let me hold both triggers and use both functions they have connected to them at the same time. The bumpers also seem to toggle things on and can't be toggled off.
I wanted to just use keyboard and mouse for these functions but I can't keybind anything to the mouse buttons so aaa.
The newest version I downloaded today won't load anything, it seems stuck forever showing "Loading..." and not any of the usual UI for "Layer Set", Overwrite, Load, and the layers . Am I missing a step in running the program maybe? Both the 64 version and the regular version are doing this, and it behaves the same whether running as administrator or not
I'm using an older version that works just fine.
I don't know if this is a bug or a feature request: While trying the latest mouse track, I found out that you can have a child layer (child as in "inherits movement") inherit a parent's mouse track, but mouse track won't work for any layer that inherits movement from another.
I think they should be stackable; so for example you can have separate mouse tracking for the head, face and pupils. Pupils inherit from face, which inherits from head and they all move with synched bounce, breathing, etc and individual limits.
I can't seem to record directional pad button press on my controller for states, all the other buttons seem to work fine. Looking my controller settings, it seems that the dpad is read as the Point of View Hat (I'm pressing up on the dpad here) and not as a numbered button, which might be the reason why.
I'm using a PS4 controller if it matters, I also tried with a 360 controller and that also reads the dpad as point of view hat
Ah ok, That probably would work, my controller seems to have a tiny amount of joystick drift, so when I try to record without disabled axis input, it immediately records the joystick. I may just need to look into a different controller or do some maintenance. Thank you for the help, I appreciate it!
Heya, I just updated from a version I downloaded 28/02/2024 (couldn't find a version number sorry) and I'm experiencing some weirdness when switching between two layers (in this case between a closed and open set of eyes for manual blinking). Switching from one layer to the other is instantenous, but then there's a delay when switching back again.
It used to be instantaneous so I could blink rapidly, but now there seems to be some kind of articial delay that doesn't seem perfomance related, because other layers work fine.
Bit of a weird one happy to hop on discord or something to demonstrate. I'd really like to use the new features but might have to stay downgraded for a bit longer.
Hi, sorry to hear that.
It may be a bug introduced by the changes to the states menu since you last updated. Deleting and re-creating the state might help, if you want to try that.
If that doesn't work, please can you post a screenshot of the state you have set up to do the switching, and a screenshot of the state's entry (written as a "hotkey") from your layer set xml file?
Cheers!
Hi, do you have any non-english letters in your installation path? There's a known bug with that which can cause unexpected issues like this.
If you put RahiTuber in the location C:/RahiTuber and place your image sprite files in the same folder, that particular problem should be avoided.
If the issue still happens let me know!
There seems to be a bit of an issue with how Rahituber recognizes mouse movements. Particularly, changing programs that have different FPS (in the example in the video, going between the Fortnite lobby and in-game resulted in some weird jittery motions, especially in layers that have inherited motion. I don't know if the FPS different is actually the cause or not, but that situation where there is a program i have focused is changing between two states of a limited FPS and a free FPS seem to cause it. You can find an example in the video below! The clip about it starts about 1:35
I think the mouse movement being jumpy is a result of the game grabbing your mouse and forcing it to move to the center of the screen (or some other similar thing, games all do different stuff with the mouse and it's hard to account for).
RahiTuber directly translates your mouse's position on the screen into a position co-ordinate for the layer, so if the layer jitters, that means the mouse jitters. I'll try to add something to smooth any sudden jumps.
I had this bug where the last layer I was tinkering with would go to the bottom after clicking in an empty part of the layer manager, and I've managed to find what causes it.
It seems like the last layer stays somehow selected after clicking it and holding the mouse button for slightly too long made it as if I moved it to the bottom:
Hi there! A friend of mine can’t output his vtuber to Spout2, but other applications that output to Spout2 work just fine.
(For context: my own vtuber model done with the same method works like a charm)
If there’s any way you can help or contact me about the issue, that would be greatly appreciated!
Hi, sorry to hear that. You can contact me via discord @rahisaurus or at rahisaurus@gmail.com to share more details.
If your friend is using the Linux version, spout2 support isn't there yet (and won't be until spout2 offer it themselves) - but on windows, see if the different architecture builds (RahiTuber.exe and RahiTuber_64.exe) have different results? Maybe it has to match whatever architecture OBS is using.
Hi Rahi!
My friend is using the windows version, both architectures return the exact same lack of an output in Spout2.
I have friended you on discord, if it’s possible for you to contact me there, this problem can be resolved in a quicker amount of time than if it were done through Itch or emails.
Much appreciated for the timely response.
This is a weird one, especially since there's no code in RahiTuber that connects to any audio output device. It's possible there's some confusion behind the scenes where something considers the headphones and the microphone to be the same device, but that really shouldn't be the case... I'll see if I can find anything, but I'm not sure I will because I don't have a headset that produces this problem.
Thanks for letting me know, I'll keep you posted.
Heya! I've been trying to diagnose why this isn't working but I've mapped some states to my controller and it works plenty fine when the program (rahituber) is in focus but the moment I tab back the game, the controller mapping stops working. I'm not sure if this is intended behavior or not with some restrictions the software might have but I feel like it'd be a bug since some games require window focus for controller inputs to work.