When the <i>dbus monitor</i> command is used, the registered script is called for all received D-Bus messages. However, by default only messages explicitly directed to the D-Bus name(s) of the application are sent to the application. To receive other messages, a filter must be set up.

To receive as many messages as possible, the following filters can be used:<verbatim>
dbus filter add -eavesdrop true -type signal
dbus filter add -eavesdrop true -type method_call
dbus filter add -eavesdrop true -type method_return
dbus filter add -eavesdrop true -type error
</verbatim>