Interface

In the following the various components of the user interface are introduced and their usage described. The UI should be sufficient for most common use cases. However, if functionality is missing, user created modules can provide these.

The following is a short overview of the different components that make up the main user interface, shown in the following image.

Main Window
Joystick Gremlin UI

  1. The menu bar gives access to typical profile operations and tools.
  2. The toolbar holds the most commonly used operations, from left to right:
    • Create a new profile.
    • Save the current profile.
    • Load an existing profile.
    • Open the Input Viewer.
    • Open the Options.
    • Activate and deactivate Joystick Gremlin.
  3. Configuring mode selects the Mode whose actions are being edited.
  4. Each tab represents a device. Every connected physical device has its own tab, followed by the Keyboard tab, and the Logical Device tab.
  5. The Scripts tab manages user scripts and the Settings tab holds profile specific settings.
  6. List all inputs of the selected device. Each entry shows the input’s name, actions associated with it, and a description. These things can be changed in the options.
  7. The main part of the UI shows the selected input’s action sequences and allows configuring the actions to execute when the input is used.
  8. The status bar shows whether a profile is running or paused, the mode being executed, and the mode being edited.

Table of contents