Keyboard Navigation

The DSP Configurator's "SpeedNav" keyboard navigation has been designed to allow navigation within the application and the execution of all configuration functions to be performed solely with the use of a keyboard, without ever having to touch a mouse. Some keyboard navigation behavior matches Windows standards, while other behaviors are specific to the DSP Configurator.

When the program is first launched, the cursor focus is in the upper left corner, on the Line Input 1 Gain block. From there, use the arrow keys and the Tab key to move within the program. Shift + Tab reverses the direction of the Tab key. Use the arrow key to move to the channel name fields, then use Tab (input) or Shift + Tab (output) to move out of the name fields.

Function Keys

Keyboard Function keys may be used to invoke online Help, or to toggle between Live and Emulate modes. Function key assignments are as follows:

  • F1 - invokes online Help from anywhere within the application. When a dialog box is open, F1 opens context specific Help.

  • F5 - toggles between Live mode and Emulate mode. From Emulate mode, pressing F5 is equal to clicking the Live mode button. From Live mode, pressing F5 is equal to clicking the Emulate mode button.

Enter Key

The Enter key performs the same action as a double-click. For example, the Enter key opens a dialog box when applicable, or will open the context menu from which a processor type may be selected. When the focus is on an action button, the Enter will execute the button action, and toggle the button when applicable.

Ctrl Key

The Ctrl (Control) key may be used in the following shortcuts.

Ctrl + x = cut the selected elements.

Ctrl + c = copy the selected elements.

Ctrl + v = paste the selected elements.

Ctrl + a = highlights all elements within the program.

Alt Key

The Alt key + an assigned letter key is used to open and then navigate menus. When the Alt key is pressed and either held or released, the first letters in the menu titles become underlined. When the underlined letter key is then pressed, the menu opens.  

Once a menu is opened, additional underlined letters may be used to select a menu item. Alternately, the arrow keys can be used to move within the menu. Sub-menu items are accessed by pressing the down arrow key to move to the menu item, the right arrow to open the sub-menu, then the down arrow key to move to the sub-menu item. The Esc key progressively backs out of menu selections, and finally defeats the Alt key mode.

Highlighting Elements

When an element within the program has "focus," it is highlighted (though only one element retains focus when multiple elements are highlighted). GUI elements are highlighted to perform the following functions:

    • Cut, copy, and paste

    • Saving a preset

Cut, Copy, and Paste

A highlighted element(s) may be cut, copied, and then pasted. When an element is cut, that element is not removed until it has been pasted. The cut, copy and paste functions may be performed using either of following keyboard methods:

  • Ctrl + x; Ctrl + c; Ctrl + v

  • Edit | Cut (Alt + e + t); Edit | Copy (Alt + e + c); Edit | Paste (Alt + e + p)

Multiple elements may be highlighted, and then cut/copied (or saved as a preset). To highlight multiple elements:

  1. Use the arrow key(s) to move to the block from which you will start highlighting.

  2. Press and hold the Shift key, then use the arrow keys to navigate to and highlight multiple elements.

  3. Release the Shift key.

  4. Cut or copy using one of the above listed methods. Elements that are cut are not removed until pasted.

  5. Use the arrow key to move to the upper left corner of the area you wish to paste to, then paste using one of the above listed methods. The block of elements that you paste to must exactly match the block of elements that were cut or copied.

In Figure 1, below, all of the processor blocks in the top two rows have been highlighted, and then cut or copied. In Figure 2, the upper left-most block has been highlighted, for each set of two rows to be pasted to. To do this, starting from the point of focus shown in Figure 1:

  1. Hold the Shift key, and arrow down one time.

  2. Release the Shift key.

  3. Hold the Ctrl key, and arrow down one time.

  4. Release the Ctrl key.

  5. Repeat steps 1 through 4, then paste (using Ctrl + v or Edit | Paste). The first two rows will be pasted three times.

Saving a Preset

It is necessary to highlight elements in order to save them into a preset.

To highlight multiple elements for saving to a preset:

  1. Use the arrow key(s) to move to the block from which you will start highlighting.

  2. Press and hold the Shift key, then use the arrow key(s) to navigate to and highlight additional elements. When you reach the last element to be highlighted, press the arrow key one more time to move away from the highlighted area.

  3. Release the Shift key.

  4. To retain highlighting and skip to another element within the program, press and hold the Ctrl key while repeating Step 1, then release the Ctrl key. To highlight another element or group of elements, repeat Step 2 and Step 3.

  5. To save as a preset, go to Tools | Preset | Save Preset (press Alt + t, right arrow, then down arrow). Press Enter. For more information, see Preset Save.