User-defined keyboard shortcuts

The file Echoview Shortcuts.cfg is used to manage Echoview keyboard shortcuts. Shortcut names generally mirror the documented shortcut.

Echoview Shortcuts.cfg can be found at the following file location:

Microsoft Windows operating system C:\Users\<username>\AppData\Roaming\Echoview Software\Echoview\Echoview Shortcuts.cfg

Notes:

  • When Echoview Shortcuts.cfg can't be found, Echoview will reload its default keyboard shortcuts file.
  • When Echoview Shortcuts.cfg contains incorrectly set shortcuts, Echoview will ignore them and apply the remaining valid shortcuts.
  • See also Echoview Configuration dialog box: Keyboard shortcuts.

The topics discussed are:

Customize keyboard shortcuts

You can customize keyboard shortcuts by editing a keyboard shortcut configuration file.

  1. On the File menu select Configuration.
  2. On the General page, under the Keyboard shortcuts section, click Edit...
  3. Enter your changes, Save the file.
  4. On the General page, under the Keyboard shortcuts section, click Reload File.

- OR -

  1. Close Echoview.
  2. Edit the configuration file with a plain text editor.
  3. Restart Echoview to implement changes to the configuration file.

Note: Select Restore Defaults on the General page of the Echoview configuration dialog box to reload Echoview's default keyboard shortcuts.

Configuration file rules

  • The ‘=’ character is the only valid separator between the shortcut name and the shortcut key(s).
  • e.g. ECHOGRAM_UPDATE_ACTIVE_LINE = L
  • Spaces, blank lines and any text following “//” will be ignored to allow for easier reading/formatting of the configuration file. Function names are case insensitive.
  • Echoview's global shortcut keys override user-defined shortcut key assignments.
  • Shortcut keys are case insensitive.
  • ALT is not used.
  • Mouse buttons are not used as keyboard shortcuts.
  • KP_ENTER is not used.
  • “NONE” can be used to disable a shortcut name.
  • A multiple key press is written using CTRL and/or SHIFT with + between each key.
  • e.g. ECHOGRAM_BEAM_NUMBER_OR_ANGLE_DECREMENT = CTRL+F7
    Note: CTRL and SHIFT cannot be used as standalone key shortcuts.
  • The F1 to F10 keys cannot be used as standalone key shortcuts. However, they can by used in a multiple key press combination.
  • ECHOGRAM_UNDO in the Echoview shortcuts.cfg file is deprecated from Echoview 4.70 onwards.

Key syntax

Key syntax Keyboard key
A ... Z A ... Z
0 ... 9 0 ... 9

BACKSPACE

SPACE

CAPSLOCK

ESC

ENTER

INS

HOME

PGUP

PGDN

DEL

END

PAUSE

UPARROW

DOWNARROW

RIGHTARROW

LEFTARROW

CTRL1

SHIFT1

Backspace

Spacebar

Caps lock

Esc

Enter

Insert

Home

Page Up

Page Down

Delete

End

Pause Break

Ctrl

Shift

F1 ... F122 F1 to F12
, , (comma)
; ; (semicolon)
[ [
] ]
\ \
/ /
` ` (under tilde)
' ' (single quote)
- - (Hyphen)
= =

KP_1

KP_2

KP_3

KP_4

KP_5

KP_6

KP_7

KP_8

KP_9

KP_0

KP_DEL

KP_SLASH

KP_MINUS

KP_PLUS

KP_MULTIPLY

Numeric Keypad 1

Keypad 2

Keypad 3

Keypad 4

Keypad 5

Keypad 6

Keypad 7

Keypad 8

Keypad 9

Keypad 0

Keypad Del

Keypad /

Keypad -

Keypad +

Keypad *

Designated user-defined shortcuts

Classify regions

You can assign a shortcut to classify one or more regions using the rules defined on the Region Classification page of the EV File Properties dialog box.

  • ECHOGRAM_CLASSIFY_REGION can be used for classifying the currently selected region.

  • ECHOGRAM_CLASSIFY_ALL_REGIONS can be used to classify all regions on an Echogram.

To activate these shortcuts, edit the Echoview shortcuts.cfg file and allocate any available shortcut key combinations.

Create marker region at last ping

You can assign a shortcut to create a marker region at the last ping. This function is useful for creating marker regions when live viewing. The shortcut key is set to NONE by default and the name is called:

  • ECHOGRAM_DEFINE_MARKER_REGION_AT_LAST_PING

To activate this shortcut, edit the Echoview shortcuts.cfg file and allocate any available shortcut key combination.

Increment or decrement the multibeam replay rate

You can assign a shortcut to increment or decrement the multibeam replay rate. These shortcut keys are set to NONE by default and are names are called:

  • MULTIBEAM_REPLAY_SPEEDUP
  • MULTIBEAM_REPLAY_SLOWDOWN

Refer to Sound Metrics data files - Notes for information about a specific set of key assignments suitable for DIDSON data.

Toggles for multibeam display settings

You can assign a shortcut to toggle several multibeam display settings. These shortcut keys are set to NONE by default and the shortcuts are called:

  • MULTIBEAM_TOGGLE_INPUT_DATA_UNDER_TARGETS
  • MULTIBEAM_TOGGLE_TARGET_SAMPLE_OUTLINES

Create fish tracks in an echogram

You can assign a shortcut to create fish tracks from single targets in a selection on an echogram. The shortcut applies the action Create fish tracks from targets. The shortcut key is set to NONE by default and is the name is called:

  • ECHOGRAM_CREATE_FISHTRACKS_FROM_TARGETS

Region class shortcuts

You can assign a shortcut to change the Region class of a region under the mouse pointer. Available Region classes that can be assigned a shortcut are the first nine region classes together with the Unclassified regions class as displayed under Region Classes of the Classes page of the EV File Properties dialog box. For a list of the default mapping of region classes to keypad numbers refer to Echogram keyboard shortcuts: Region management.

The Echoview shortcuts.cfg names are:

  • ECHOGRAM_STAMP_REGION_CLASS_0
  • ECHOGRAM_STAMP_REGION_CLASS_1
  • ECHOGRAM_STAMP_REGION_CLASS_2
  • ECHOGRAM_STAMP_REGION_CLASS_3
  • ECHOGRAM_STAMP_REGION_CLASS_4
  • ECHOGRAM_STAMP_REGION_CLASS_5
  • ECHOGRAM_STAMP_REGION_CLASS_6
  • ECHOGRAM_STAMP_REGION_CLASS_7
  • ECHOGRAM_STAMP_REGION_CLASS_8
  • ECHOGRAM_STAMP_REGION_CLASS_9

Find Next Line Break and Line status shortcuts

The default shortcut value of the Find Next Line Break and line status shortcuts is NONE.

  • ECHOGRAM_FIND_NEXT_LINE_BREAK
  • ECHOGRAM_SET_LINE_STATUS_BAD
  • ECHOGRAM_SET_LINE_STATUS_GOOD
  • ECHOGRAM_SET_LINE_STATUS_NONE
  • ECHOGRAM_SET_LINE_STATUS_UNVERIFIED

Detect schools shortcuts

The detect schools keyboard shortcuts can be reassigned to different keys.

  • ECHOGRAM_DETECT_SCHOOLS_SELECTION
  • ECHOGRAM_DETECT_SCHOOLS_SELECTION_SAME_SETTINGS
  • ECHOGRAM_DETECT_SCHOOLS_WHOLE_FILE

See also

About keyboard shortcuts