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       -r, --reverse-scroll
94              Reverse the direction of volume adjustment with the mouse scroll
95              wheel.
96
97       -t, --no-icon-tooltip
98              Disable the status icon tooltip for the connected state.
99
100       -n, --no-notify
101              Disable all notifications.  Deprecated;  use  --notify=none  in‐
102              stead.
103
104       -a, --always-notify
105              Enable  notifications  for all changes in pulsaudio. Deprecated;
106              use --notify=all instead.
107
108       --include-monitors
109              Show monitor sources.
110
111       -g, --key-grabbing
112              Enable keyboard volume control and mute keys  to  adjust  volume
113              settings.
114
115       -N, --notify=option
116              Set  notification options; use --notify=help for a list of valid
117              options.
118

SEE ALSO

120       pulseaudio(1), pactl(1).
121
122       Homepage: https://github.com/christophgysin/pasystray
123
124
125
126                                 June 14, 2018                    PASYSTRAY(1)
Impressum