A downloadable tool for Windows

Download NowName your own price

Spud Controller is a tool for virtual tubers that displays an animated set of hands (or non-hands) that responds to controller input, even when not in focus. Capture it with your streaming software of choice and show the world exactly how hard you're mashing those buttons!

Fair Warning: I am not a professional software developer! Everything is provided as-is and without promise of updates or support!


- Fully Customizable graphics! 

- A hot mess of options crammed into an .ini file!

- Customizable animation forces! Convey the unique personality of your avatar with gentle button tapping, wild button smashing, or anything in between.

Supported Controllers:  

- Tested to work with Xbox One and PS4 controllers on Windows 10!   

- Switch Pro controllers hypothetically work, but there is a semi-common issue with Switch Pro controllers in general where they do not work properly with non-steam applications when plugged in via USB (but are fine when connected wirelessly?), so your mileage may vary.  

- Other XInput controllers may work, but I do not have an extensive collection of video game controllers to test with, and I cannot guarantee that it will work on anything other than Xbox One or PS4 controllers. 

- Please download the thing and make sure it actually works with your controller and setup before you throw money at me, if you decide it's worth money.

Programmed in Godot by by Virtual Graves.

Rated 4.8 out of 5 stars
(13 total ratings)
AuthorSadWhale Studios
Made withGodot
Average sessionA few seconds
InputsXbox controller, Gamepad (any), Playstation controller


Download NowName your own price

Click download now to get access to the following files:

Spud Controller v1.5.3 13 MB
Photoshop Template 2 MB
Example Tentacles 368 kB


Log in with itch.io to leave a comment.

Can you make a Mac OS download?

(1 edit) (+1)

my dualsense controller kinda messes the app up. the right stick only moves side to side. L2 just doesn't register and the controller itself is offcentered. how do I fix this?

is it possible to make a wheel one ?

is it just me, I can't seem to make it work on a wireless controller?

OH. MY GOD. It's perfect. I'm like somewhere closer to a PNGtuber, but this is still just absolutely perfect. Thank you for this and for providing it for free. I have 0 viewers but that won't stop me from putting your name up and credit you for your work. Amazing.

How do you use this with Console  (PS4 or Switch)

u can't, but for PS4 u can use PS Remote Play

(1 edit) (+2)

I have an idea, since there is a spud controller, you can also make a spud switch, too

Would it be possible to add support for RetroSpy devices? They just send button data over serial. If you need one to test with they're easy to make or I could even send one to you if you have a PO box.

how do you import the controller into ob


Do u mean OBS?

  1. Open OBS
  2. Open Spud controller
  3. Create a new scene (or if u have one just go with that one)
  4. click "+ add source"
  5. select "Window Capture"
  6. select "Spud Controller"
  7. click OK

You're welcome!

(don't forget to put it on the top layer)

Really easy to set up, works really well! The only hard part was... drawing the art I wanted to use, no problems besides that.

Anyone knows if there's a way to use an arcade stick with this?
like, having your arcade stick in front of your avatar

this is great and works perfect for my silly little stream setup!!! super easy to customize and i while i set it up to my liking in around 15 minutes of dicking around i can imagine im gonna be having a lot of fun customizing it further :]