Skip to content

Tips & Tricks

Most of the flags listed below can be applied using one of these three methods:

  1. Tray icon: Right-click on the Equibop tray icon > Launch arguments.
  2. Desktop entry: Edit the Exec line in /usr/share/applications/equibop.desktop.
  3. Config file: Add flags to ${XDG_CONFIG_HOME}/equibop-flags.conf (see Configuration Details section).
Terminal window
--ozone-platform <x11 | wayland>

Explicitly sets whether Equibop runs under Wayland or X11 (XWayland). Use --ozone-platform=wayland to force native Wayland, or --ozone-platform=x11 to force XWayland.

To enable the tray icon on GNOME, install the AppIndicator and KStatusNotifierItem Support extension

Terminal window
--no-sandbox

Disables the Chromium sandbox. This is discouraged for regular use because it weakens security. Only use it if you understand the risks or if you must run the application as root.

Terminal window
--force_high_performance_gpu

Forces the engine to prefer the discrete GPU (if available) over integrated graphics.

Terminal window
--enable-features <feature1,feature2,…>
--disable-features <feature1,feature2,…>

Enable or disable specific Chromium features by name, separated by commas.
For example, --disable-features=WebRtcAllowInputVolumeAdjustment prevents Chromium from adjusting your microphone volume automatically. Refer to the Chromium command-line switches reference for a full list of available feature names.

Enable middle-click autoscroll with:

Terminal window
--enable-blink-features=MiddleClickAutoscroll

By default this conflicts with the common Linux behavior where middle-click pastes the primary selection. Fixes by environment:

  • If you are running Equibop in Wayland, you might be able to disable it in your Desktop settings. On GNOME, you can disable it in Gnome Tweaks.
  • If you are running Equibop in X11, install and run XMousePasteBlock.
Terminal window
-m
--start-minimized

Launches Equibop directly to the system tray without showing the main window.

Terminal window
--windows-spoof

Spoofs the operating system reported to Discord as Windows. Only available on non-Windows systems. May be useful if you encounter platform-specific issues.

Terminal window
--user-agent <ua>
--user-agent-os <windows | linux | darwin>

--user-agent sets a fully custom User-Agent string. --user-agent-os is a shorthand to set only the OS portion of the User-Agent to windows, linux, or darwin. Both options may trigger anti-spam or break voice chat, so use them with caution.

These commands query or change your voice/call state from the terminal. The application must be running for them to take effect.

Terminal window
equibop --get-call-duration # Shows the current call duration ([hh]:mm:ss)
equibop --get-voice-channel-name # Shows the name of the voice channel you are in
equibop --is-in-call # Shows whether you are currently on a voice call or not
Terminal window
equibop --toggle-mic # Toggle your microphone status
equibop --toggle-deafen # Toggle your deafen status
equibop --toggle-vad # Toggle Voice Activity Detection (Voice Activity <-> Push To Talk)
Terminal window
flatpak run org.equicord.equibop --get-call-duration
flatpak run org.equicord.equibop --get-voice-channel-name
flatpak run org.equicord.equibop --is-in-call
flatpak run org.equicord.equibop --toggle-mic
flatpak run org.equicord.equibop --toggle-deafen
flatpak run org.equicord.equibop --toggle-vad
  1. Terminal: Run the command manually while Equibop is open.
  2. System Shortcuts (Recommended): Bind them to global keyboard shortcuts in your Desktop Environment (GNOME, KDE, etc.).

You can persist flags either by editing the .desktop file or by creating the flags file described below.

Terminal window
locate -ib equibop.desktop

Common location: /usr/share/applications/equibop.desktop (but your distribution may place it elsewhere).

Open the .desktop file with your preferred editor and append the flags after the binary and before %U (if present):

Exec=/usr/bin/equibop --force_high_performance_gpu %U

Create ${XDG_CONFIG_HOME}/equibop-flags.conf to keep persistent flags across updates and desktop entry resets.

  • One flag per line or multiple flags on a single line (shell style) are both acceptable.
  • Lines starting with # are ignored (useful for comments).

Example equibop-flags.conf:

# Prefer discrete GPU
--force_high_performance_gpu
# Enable middle-click autoscroll
--enable-blink-features=MiddleClickAutoscroll
# Start minimized to tray
--start-minimized