Oto Basics
Controllers in OtO
Controllers are a key part of OtO's functionality, allowing for smooth, efficient, and precise control of the teleprompter. While OtO can be operated with just a keyboard and mouse, using dedicated hardware controllers significantly enhances the prompting experience for both the operator and speaker.
Controller Types
OtO supports several types of controllers:
- Keyboard - Basic control using keyboard shortcuts
- Contour Shuttle Devices - Dedicated video editing controllers (Shuttle Xpress, Shuttle Pro)
- MIDI Controllers - Any MIDI-compliant device including specialized controllers like nOb and Dark Fader
- Control Surfaces - Devices like the Loupedeck that can be configured to work with OtO
Configuring Controllers
To configure any controller in OtO, navigate to:
⚙ Settings
→Controllers
in the main menu- Or click the controller icon in the toolbar
The settings panel has three tabs for configuring different controller types:
- Keyboard - For keyboard shortcuts
- Shuttle - For Contour Shuttle Xpress or Shuttle Pro devices
- MIDI - For any MIDI-compatible controller
Keyboard Configuration
The keyboard tab allows you to assign various OtO commands to specific key combinations. This is particularly useful for:
- Setting up speed control keys (faster/slower)
- Creating keyboard shortcuts for essential functions
- Configuring marker navigation shortcuts
To assign a keyboard shortcut:
- Click the Change button next to the command you want to assign
- Press the key combination you wish to use
- Click Save when you've completed your configuration
Shuttle Device Configuration
Contour Design's Shuttle controllers (Shuttle Xpress and Shuttle Pro) are highly recommended for professional teleprompter operation. These devices feature a jog wheel for precise control and multiple programmable buttons.
To configure a Shuttle device:
- Connect your Shuttle device to your computer
- In OtO's controller settings, select your device from the "Shuttle Controllers" dropdown
- For each button, click Change and press the button on your controller you want to assign
- Click Save when finished
Note: The jog/shuttle wheel functionality is automatically mapped to control scrolling speed and is not customizable.
MIDI Controller Configuration
MIDI controllers offer the most flexibility and precision for controlling OtO. Any MIDI-compliant device can be configured, including:
- Standard MIDI Controllers - Devices with faders, knobs, and buttons like the nOb controller or the Dark Fader is a sleek, minimalist MIDI controller featuring a high-quality 100mm fader that provides excellent precision for teleprompter control
- Specialized Controllers - Such as the nOb and Dark Fader
- Mobile Apps - MIDI control apps like TouchDaw
- DAW Controllers - Music production controllers that output MIDI
To configure a MIDI controller:
- Connect your MIDI device to your computer
- In OtO's controller settings, select your device from the "MIDI Controllers" dropdown
- Select the appropriate MIDI port if multiple options are available
- For each command, click Change and move/press the control on your MIDI device you want to assign
- Click Save when finished
Speed Control Considerations for MIDI
When configuring MIDI controllers for speed control, you have several options:
- Speed Command: Assign a continuous controller (CC) or PitchBend to directly control the scrolling speed. This is the most intuitive option for most users.
- Faster/Slower Commands: Similar to keyboard controls, these increment or decrement the speed with each press.
- Reverse Command: Assign a button to reverse the scrolling direction.
For the best experience with analog controllers (knobs, faders, etc.), we recommend:
- Assigning "Speed" to a continuous controller
- Using a bipolar controller (one that returns to center position) if available
- Alternatively, setting up "Reverse" on a separate button if using a unidirectional fader
You cannot assign a key or button to a command that is already assigned. To resolve this, press the 'delete' button to free up the key or button, and then try again.
Loupedeck
The Loupedeck CT controller is the currently recommended way to control OtO. It can be configured to work with OtO through their custom software. This highly versatile controller offer a very convenient and smooth knob for precise scrolls, buttons, and touch controls for comprehensive OtO operation.
For Loupedeck configuration:
- Install the Loupedeck software and load the custom profiles for OtO (available on oto.software website).
- Make sure the keyboard controler is enabled in the settings, and the reset the key bindings to factory settings if you changed them
Speed Setting Configuration
Beyond assigning controls, you can fine-tune how controllers affect OtO's scrolling behavior by adjusting the speed settings:
- Navigate to
⚙ Settings
→Speed
- Select a preset acceleration curve or create your own
- Adjust the "Global Speed Amplifier" to increase or decrease overall sensitivity
The acceleration curves determine how controller input translates to scrolling speed:
- Linear - Direct 1:1 mapping between input and speed
- Exponential - More precision at slower speeds, faster acceleration at higher inputs
- Logarithmic - Gentler initial response for fine control
- Custom - Create your own curve using the graphical editor
Best Practices for Controller Setup
For professional teleprompting, we recommend:
- Use dedicated hardware - While keyboards work, dedicated controllers provide better precision and feel
- Match the controller to your workflow - Choose a controller that suits your specific needs:
- Shuttle devices for general-purpose control
- nOb or Dark Fader for precision speed control
- Loupedeck or MIDI control surfaces for comprehensive control
- Practice with your controller - Become familiar with your controller before using it in production
- Create custom acceleration curves - Tailor the response to your preference and the specific controller
- Set up alternative control methods - Always have a backup control method configured
With proper controller setup, OtO becomes an even more powerful tool for professional teleprompting, allowing operators to focus on the speaker rather than the interface.