Forum: VirtualDJ Technical Support

For reporting any bug, questions or comment related to the latest version of VirtualDJ
(NOTE: VirtualDJ continuously updated, so many older topic on this forum are most probably already fixed in the current build)

If you need extended support, contact our Support Team.
Forum Guidelines  (*) The moderators hold the rights to remove, move or modify posts.
Topic: Social Media Tags Broadcaster GFX

I do not understand what the VDJPedia article says about how to set the social media handles in the Broadcaster GFX video skin:

First it says:
The videoskin lets you set your own social media handles via vdjscript.
These scripts you can add to the keyboard mapper or custom buttons in the skin to trigger (apply) the script.
The scripts to use for Social Media names are :
(copy paste and edit the text in between the quotation marks for easy use)
set '@$facebook' `get_text "Your Facebook name"`
set '@$twitter' `get_text "Your Twitter handle"`
set '@$youtube' `get_text "Your Facebook channel"`
set '@$instagram' `get_text "Your Instagram handle"`
set '@$twitch' `get_text "Your Twitch channel name"`
set '@$askthedj' `get_text "Your AskTheDJ handle"`

Seems clear so far: I make buttons and they set the names in the skin, correct?

- what is the keyboard mapper?
- how do I make buttons in the skin? Are they not in the normal custom buttons section on the pro interface?
- Do I trigger the buttons and then delete them? (I have 6 custom buttons already that I would like to keep)
- Will the handles remain or do I have to trigger them every time I start VDJ?

But, then comes the part I do not understand in the article:

To display Messages, use the code below at custom buttons (each will remove and override any social media tags from above, when used)
set '@$messagebox1' `get_text "Text for message box 1 here"`
set '@$messagebox2' `get_text "Text for message box 2 here"`
set '@$messagebox3' `get_text "Text for message box 3 here"`
set '@$messagebox4' `get_text "Text for message box 4 here"`

What is that about, and how does it change the social media tags?

Thank you for clarification in advance,


Posted Sat 21 Nov 20 @ 9:18 am
NicotuxHome userMember since 2014
1) "what is the keyboard mapper?" : This is like a shortcut editor. VDJ use keyboard as a controller, which map can be edited from settings -> controller. With time term "keyboard mapper" was abusively used.
2) "Are they not in the normal custom buttons": YES
3) "Do I trigger the buttons and then delete them" : That is your choice, Social Media names are saved for next session, but Custom buttons are multi buttons :
they can handle as many functions as you want, select the one you need at use time. You can map single button to select different Social Media names or only one button for all Social Media names ....
4) "Will the handles remain " : answered in previous question : Yes they are, however you can have multiple set i.e.: one per venue, a default one

even POI can specify Social Media Names if you want to promote some special fanpages etc...

The messages are badly the same:
Thus to modify one, you effectively need to edit the button once again and make it empty for the Social Media appear again
A specific custom button, or action can be map for that

holding ? set '@$messagebox1' '' : set '@$messagebox1' `get_text "Text for message box 1 here"`

messagebox1 overwrites facebook
messagebox2 overwrites twiter
messagebox3 overwrites youtube itself overwritten by twitch
messagebox4 overwrites Instagram itself overwritten by askthedj

All these settings are saved for next VDJ session
(I advise to exit VDJ once right (or use save_config) after the custom buttons are set to be sure they won't disapear in case VDJ crashes, Computer restarts ...)

Posted Sat 21 Nov 20 @ 10:04 am
Thanks! All clear now!


Posted Sat 21 Nov 20 @ 11:38 am
locodogPRO InfinityModeratorMember since 2013

Posted Sat 21 Nov 20 @ 4:44 pm