Show Control System: How can I use hotkeys for buttons?

Topic

  • Hotkeys for buttons in Show Control's Display Studio
  • Show Control's Display Studio script buttons and widgets
This feature allows you to map a Display Studio button with a single or a series of multiple characters on the keyboard. You can create shortcuts to trigger those buttons instantaneously without having to find the specific button. ​One button can have one hotkey.

Environment

  • Product:
  • Components: Display Studio, Show Control version 2.18+
  • Control System: Show Control System (SCS)

Steps

  1. Click on the Hotkey Mapping button in the right corner Display Studio's bottom toolbar/dashboard.  ​ This will expand the Hotkey Mapping window​. The pin can be selected to hold the tool open while doing other edits in Display Studio.  
  2. Click on the + sign to add a new mapping. 
Screenshot 2022-06-07 111044.png

Under 'HotKey', enter the value you would like to use as your hotkey that you press on your keyboard. For example, you could map 't' to the 'Touchdown' button. 

  • Hotkeys are alpha-numeric a-z, 0-9 only - no special characters
  • Hotkeys are case insensitive ("ABC" is the same as "abc")
  • Hotkeys can be a single character or up to 10 characters
  • There is a 1-to-1 relationship between hotkeys and buttons
    • One Hotkey can only be assigned to one button
    • A button can only be mapped to one Hotkey

Map to a button.

Navigate to the button.

  1. ​Click, +.                         
  2. Navigate to your button name by clicking on the list expand button or search for the button by the name. 
  3. Select the button name from the list. ​- You can also double-click the button name to select it. 
    1. Click Save.
  4. To close the Hotkey Mapping Window, click on the Hotkey flame icon in the widget bar. 
Alternate ways of adding buttons
Drag and Drop button add is available for version 2.23 or later. as well as the ability to right-click on a button and start the hotkey creation process. 
Hotkey Drag and Drop Strikeout.png
Right-click on a button and start the hotkey creation process. 
Hotkey Right Click Menu Strikeout.png

Play messages via hotkeys.  

  1. ​Within Display Studio, type the hotkey you mapped (i.e. 't') .  A slide up box should appear showing what you are typing.  
  2. ​As you type, the hotkey mapping​ tool will find what ever name matches first. It will show a thumbnail of the button for verification purposes. ​
  3. Select enter when the matched ​button is available. 
  • Pressing Enter will execute the mapped button
  • Pressing Esc or clicking away will close the slide-up and clear what was typed​​​Here is a quick animation of the process. 
 

KB ID: 000024321


DISCLAIMER: Use of this content may void the equipment warranty, please read the disclaimer prior to performing any service of the equipment.

DAKTRONICS DOES NOT PROMISE THAT THE CONTENT PROVIDED HEREIN IS ERROR-FREE OR THAT ANY DEFECTS WILL BE CORRECTED, OR THAT YOUR USE OF THE CONTENT WILL PROVIDE SPECIFIC RESULTS. THE CONTENT IS DELIVERED ON AN "AS-IS" AND "AS-AVAILABLE" BASIS. ALL INFORMATION PROVIDED IN THIS ARTICLE IS SUBJECT TO CHANGE WITHOUT NOTICE. DAKTRONICS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF ACCURACY, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. DAKTRONICS DISCLAIMS ANY AND ALL LIABILITY FOR THE ACTS, OMISSIONS AND CONDUCT OF YOU OR ANY THIRD PARTIES IN CONNECTION WITH OR RELATED TO YOUR USE OF THE CONTENT. ADJUSTMENT, REPAIR, OR SERVICE OF THE EQUIPMENT BY ANYONE OTHER THAN DAKTRONICS OR ITS AUTHORIZED REPAIR AGENTS MAY VOID THE EQUIPMENT WARRANTY. YOU ASSUME TOTAL RESPONSIBILITY FOR YOUR USE OF THE CONTENT AND ANY LINKED CONTENT. YOUR SOLE REMEDY AGAINST DAKTRONICS FOR DISSATISFACTION WITH THE CONTENT IS TO STOP USING THE CONTENT. THIS LIMITATION OF RELIEF IS A PART OF THE BARGAIN BETWEEN THE PARTIES.

The above disclaimer applies to any property damage, equipment failure, liability, infringement, or personal injury claim arising out of or in any way related to your use or application of the content, whether such claim is for breach of contract, tort, negligence or any other cause of action.