1PASYSTRAY(1)                General Commands Manual               PASYSTRAY(1)
2
3
4

NAME

6       pasystray - PulseAudio controller for the system tray
7

SYNOPSIS

9       pasystray [options]
10

DESCRIPTION

12       pasystray  enables  control  of various PulseAudio server settings from
13       the X11 system tray.  Clicking the tray icon will display  a  graphical
14       menu, allowing the user to:
15
16       •      adjust the volume of streams and sinks/sources
17
18       •      transfer streams between sinks/sources
19
20       •      switch the default sink/source
21
22       •      set the default server (PULSE_SERVER)
23
24       •      detect network PulseAudio services
25
26       •      rename devices
27

MOUSE BINDINGS

29       Status icon:
30
31       •      Middle-click / Alt + Left-click: toggle mute, default sink
32
33       •      Ctrl  + Middle-click / Ctrl + Alt + Left-click: toggle mute, de‐
34              fault source
35
36       •      Scroll up/down: adjust volume, default sink
37
38       •      Ctrl + Scroll up/down: adjust volume, default source
39
40       Source/Sink menu item:
41
42       •      Scroll up/down: adjust volume
43
44       •      Left-click: set as default source/sink
45
46       •      Middle-click / Alt + Left-click: toggle mute
47
48       •      Right-click: open  menu  to  move  all  outputs/inputs  to  this
49              source/sink or rename it
50
51       Playback/record stream menu item:
52
53       •      Scroll up/down: adjust volume
54
55       •      Middle-click: toggle mute
56

OPTIONAL PULSEAUDIO MODULES

58       pasystray can make use of the following PulseAudio modules:
59
60       •      module-device-manager - device renaming
61
62       •      module-zeroconf-discover - network device discovery
63
64       These  modules may need to be loaded, using e.g.  pactl(1) or pasystray
65       itself.
66

REMOTE SINKS/SOURCES

68       In order to detect remote sinks/source, as well as enabling  module-ze‐
69       roconf-discover locally, module-zeroconf-publish must be enabled on the
70       remote server.
71

REMOTE SERVER

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

OPTIONS

78       This program follows the usual GNU command line syntax, with  long  op‐
79       tions starting with two dashes (`-').
80
81       -V, --version
82              Show the program version.
83
84       -d, --debug
85              Print debugging information.
86
87       -m, --volume-max=N
88              Set the maximum volume (in percent).
89
90       -i, --volume-inc=N
91              Set the volume increment.
92
93       -t, --no-icon-tooltip
94              Disable the status icon tooltip for the connected state.
95
96       -n, --no-notify
97              Disable all notifications.
98
99       -a, --always-notify
100              Enable notifications for all changes in pulsaudio.
101
102       --include-monitors
103              Show monitor sources.
104

SEE ALSO

106       pulseaudio(1), pactl(1).
107
108       Homepage: https://github.com/christophgysin/pasystray
109
110
111
112                                 June 14, 2018                    PASYSTRAY(1)
Impressum