home | help
PASYSTRAY(1)		     General Commands Manual		    PASYSTRAY(1)

NAME
     pasystray - PulseAudio controller for the system tray

SYNOPSIS
     pasystray [options]

DESCRIPTION
     pasystray	enables  control  of various PulseAudio server settings from the
     X11 system tray.  Clicking the tray icon will display a graphical menu, al-
     lowing the user to:

     *	    adjust the volume of streams and sinks/sources

     *	    transfer streams between sinks/sources

     *	    switch the default sink/source

     *	    set the default server (PULSE_SERVER)

     *	    detect network PulseAudio services

     *	    rename devices

MOUSE BINDINGS
     Status icon:

     *	    Middle-click / Alt + Left-click: toggle mute, default sink

     *	    Ctrl + Middle-click / Ctrl + Alt + Left-click: toggle mute,  default
	    source

     *	    Scroll up/down: adjust volume, default sink

     *	    Ctrl + Scroll up/down: adjust volume, default source

     Source/Sink menu item:

     *	    Scroll up/down: adjust volume

     *	    Left-click: set as default source/sink

     *	    Middle-click / Alt + Left-click: toggle mute

     *	    Right-click:   open   menu	 to  move  all	outputs/inputs	to  this
	    source/sink or rename it

     Playback/record stream menu item:

     *	    Scroll up/down: adjust volume

     *	    Middle-click: toggle mute

OPTIONAL PULSEAUDIO MODULES
     pasystray can make use of the following PulseAudio modules:

     *	    module-device-manager - device renaming

     *	    module-zeroconf-discover - network device discovery

     These modules may need to be loaded, using e.g.  pactl(1) or pasystray  it-
     self.

REMOTE SINKS/SOURCES
     In  order	to  detect remote sinks/source, as well as enabling module-zero-
     conf-discover locally, module-zeroconf-publish must be enabled on	the  re-
     mote server.

REMOTE SERVER
     As  with  most  PulseAudio-aware  applications,  the  environment	variable
     PULSE_SERVER may be set to the address of a remote host  in  order  to  use
     pasystray to control the server running on that host.

OPTIONS
     This  program  follows the usual GNU command line syntax, with long options
     starting with two dashes (`-').

     -V, --version
	    Show the program version.

     -d, --debug
	    Print debugging information.

     -m, --volume-max=N
	    Set the maximum volume (in percent).

     -i, --volume-inc=N
	    Set the volume increment.

     -r, --reverse-scroll
	    Reverse the direction of volume adjustment	with  the  mouse  scroll
	    wheel.

     -t, --no-icon-tooltip
	    Disable the status icon tooltip for the connected state.

     -n, --no-notify
	    Disable all notifications. Deprecated; use --notify=none instead.

     -a, --always-notify
	    Enable  notifications  for all changes in pulsaudio. Deprecated; use
	    --notify=all instead.

     --include-monitors
	    Show monitor sources.

     -g, --key-grabbing
	    Enable keyboard volume control and mute keys to adjust  volume  set-
	    tings.

     -N, --notify=option
	    Set  notification options; use --notify=help for a list of valid op-
	    tions.

SEE ALSO
     pulseaudio(1), pactl(1).

     Homepage: https://github.com/christophgysin/pasystray

				  June 14, 2018 		    PASYSTRAY(1)

home | help