Thanks 
some explanation here:
a new controller.vbs has been created and included in this release, it no longer uses the controller.txt for reading and storing controller values, but the registry as said
3 new variables have been created, because some wanted a separation for the contactors fx and force feedback
so for all sounds like ballrelease, kicker holes, auto plunger, bumper, slingshot, do it like this
PlaySound SoundFX("sound",DOFContactors)
for flippers
PlaySound SoundFX("FlipperUp",DOFFlippers)
PlaySound SoundFX("FlipperDown",DOFFlippers)
for targets and droptargets, use DOFTargets and DOFDropTargets
i don't think we need dofbumpers or dof slingshots because that is the main usage of the DOF Contactors, but let us know if there is a need
the first time it will be used, it will create the registry keys like this
ForceDisableB2S = 0
DOFContactors = 2
DOFKnocker = 2
DOFChimes = 2
DOFBell = 2
DOFGear = 2
DOFShaker = 2
DOFFlippers = 2
DOFTargets = 2
DOFDropTargets = 2
So 2 means it will activate the digital sound and force feedback, 1 only force feedback, 0 only digital sound
I thought the controller menu in vp editor was there, to facilitate the changes of the values for the controller, and with some explanation of the options, it will be added soon?
The new controller.vbs can of course be used with previous VP10 or VP9, just that a table that uses the new variables like DOFFlippers, will need the new vbs or vp will be dump when it will want to use it
So i recommend to upgrade even if you don't have any plan to use vp10.2 for now
except i just found a bug in the vbs, sorry,
..
Dim DOFeffects(710)
Dim B2SOn
Dim B2SOnALT
..
rev2745 is up:
- Store controller values in registry now ("HKEY_CURRENT_USER\SOFTWARE\Visual Pinball\Controller\") and add new DOFs: DOFFlippers DOFTargets DOFDropTargets