Sign In:     


Forum: VirtualDJ Technical Support

Topic: controller button assign
Hi,

Is there a way to assign a controller button to work solely on the controller it is pressed on?

I have two controllers the same and when some buttons are pressed they affect both controllers, which is fine. However I'm looking to modify a button or two so it only works on the controller it is pressed on, not both. I have looked at controller assign but it doesn't appear to do what I need.

Is there something else I can try?

Thanks
Bryn
 

Posted Tue 30 Jun 26 @ 3:36 pm
You'll have to be more specific about what you want these buttons to do.
If they change a VDJ setting, then that will indeed affect both controllers, and you'd need to change the mapping of the affected functionality in both controllers to have a different behavior.
 

Hi Adion thanks for the reply.

I'm using two d2's with screens. So for example, the browser encoder, when pushed, opens the browser, but only on the controller it was pressed on, same with the split deck view button, i'm wandering how they are applied to the individual controller when in the software the browser isn't assigned to either controller.

is there a verb or function that allocates a button press to that specific controller, similar to controllervar, or maybe controllervar is what i need but with an additional command?
 

For this specific case, you can see it in the D2 default mapping.
The BROWSE_ENC_PUSH uses a couple of controllervar variables to tell the skin what to show.
The skin will use these variables to determine what to show. controllervar are variables that are specific to the controller they are used from, so indeed independent between different controllers.
 

Ok grand, so I don't need to add anything additional ie controllervar 1 for controller 1 etc