» Xbox360Controller
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.




Xbox360Controller Plugin

Enables use of Xbox 360 compatible controller devices with VVVV.

This should (it definately does, that's what I'm using) also work with PS3 controllers that use the MotioninJoy drivers, which allow for X360 controller emulation.



TODO: Write this when I get home from work + add help patch


03.11.12 [17:43 UTC] by alg | 1559 downloads
Supports up to 4 controllers. Also support controller hot plugging - just don't forget to press Refresh pin.
Show 1 older revisions

Older Revisions

20.06.11 [18:00 UTC] by rounce | 1035 downloads
Version 1.0.0

antokhio 20/06/2011 - 20:34

hehe! cool!

sunep 20/06/2011 - 21:22

I can't get this to work, am I missing something? just Xbox360Controller.dll in the zip. it does not appear in the node browser when placed in the plugins folder.

I can get the old xbox360 plugin to work: xbox-controller-plugin-help-request

One more thing, does this plugin aloow the use of more than one controller at a time?

  • sunp
rounce 21/06/2011 - 00:07

I wrote this based off of the old plugin as I could never get that to work. I'll have a play around with a vanilla vvvv install to try and discover your problem. As for multiple gamepads, yes but 1 node per pad. I'll rewrite it in the near future to iterate over all with one node and use spreads as they were intended.

sunep 21/06/2011 - 00:09

Cool rounce

I will arm myself with more patience!

  • sunep
sunep 21/06/2011 - 00:11

oh, just noticed, some times I can select the Xbox360Controller plugin in the node browser, but it gets red when I select it. And when I after that tries to select it from the node list it will not show up.

Ghost Chips 22/05/2012 - 13:17

Anyone know whats up the red issue? It always shows up in the node list but its always showing up red, what have i missed?

boplbopl 13/10/2012 - 17:31

cool plugin! but it still don't work for me...the node seems to load normaly in vvvv but can't get any values on the output pins. is there specifics drivers to install? any advice?

gegenlicht 15/10/2012 - 14:17

Hey boplbopl,

ive had problems to get it running since i only have a fake wireless receiver from ebay and it didnt install itself properly.

Ive found this solution on youtube:


1.) Go to Device Manager (Start, Right click on computer, Manage, Device Manager) select Update Drivers On unknown Device
2.) Select Browse My Computer for Driver Software
3.) Let Me pick From the list of drivers
4.)Select Microsoft common controller for windows class
(if this option is not available then go to the link for the drivers)
5.)Select Xbox 13/8/2009 or Wireless Receive Dependent on which receiver you are using
6.) Next and voilà Your Pc Wireless Gaming Receiver xbox 360 for windows 7 is now installed and able to be used
matka 15/10/2012 - 14:30

hey, I'm sorry being bit out of the subject here but do you think its a good idea to use this device to control camera(transform softimage) inside of vvvv?

vjc4 15/10/2012 - 14:51

Yes it is,,, i use it all the time, with a few s+h nodes and the l+r trigguer of the joystic you can set the zoom, and with a few counters and the other analog cursor you have full controll of the pan+tilt, totaly recommended, great plugin,!

gegenlicht 15/10/2012 - 15:33

I was actually thinking of building something and making it my first contribution :) WASD style with a mode to select different objects on the scene as center for rotations etc.

The left and right Triggers are really great since you can very accuratly adjust things like rotation and movement speed. :)

boplbopl 18/10/2012 - 14:50

thanks for these tips gegenlicht, unfortunately it still doesn't work...arrrrggg..I'm using a wireless controller connected to win7 with Play&Charge Kit, maybe it's the problem...I'm still trying.

alg 03/11/2012 - 02:03

Hey community, check then new version- supports up to 4 controllers. I send pull request to the author, but if you want to fix something, there is the source code https://github.com/smakhtin/Xbox360Controller.

bo27 03/11/2012 - 14:20

@alg thanks, man!

sonostrano 03/11/2012 - 16:52

thanks alg!
sorry for the stupid question, but do you need some kind of reciever to connect the controller to the pc?

alg 03/11/2012 - 17:13

I tested only on USB model. If you are using wireless - yes, you need receiver. If you are using official receiver from Microsoft - plugin should work out of the box.

P.S. I fixed hot plugging problem - now you can hotplug and switch gamepads without vvvv and plugin restart.

StiX 12/01/2013 - 15:38

can you also make it vibrate?

alg 14/01/2013 - 11:12

Yes, but this feature was not implemented. If you want, you can add it by yourself, source code is open.

StiX 19/01/2013 - 20:31

i dunno how :/ not exactly programmer

purf. 22/05/2013 - 17:24

Ah. Perfect. The vanilla+addonpack controller nodes were missing the second analog input, so this here is very much appreciated.

@gegenlicht: yes, please do!!! :)

svetlonos 21/02/2015 - 22:43

my fingers are on fire!

LineKernel 14/12/2016 - 10:14

hi , so i cant get it to work the easy way
could someone post the simple way to add plugin cause my workaround is a nightmare

 my way of doing it 

make a contributions folder with 3 subfolder named effect plugin and modules
right click on the Root node ans open as root
select my contribution folder and save the root

now i get to use this node if and only if the Root node is open first prior to VVVV
if not , the node doesnt exist and cant be loaded

i am sure there has to be an easier way to do it ?