12.40 emacspeak-dbus

Loading this module sets up Emacspeak to respond to DBus notifications. This module needs to be loaded explicitly from the user’s init file after emacspeak has been started.

12.40.1 Overview

This module provides integration via DBus for the following:

Add calls to the desired functions from the above list to the emacs startup file after this module has been loaded. To enable all of them, add (emacspeak-dbus-setup). See relevant hooks for customizing behavior. Note that each of the sleep/wake-up, UDisks2 and network/up-down can be separately enabled/disabled, and the actions customized via appropriately named hook functions.

12.40.2 Emacspeak-Dbus Commands

12.40.2.1 emacspeak-dbus-lock-screen

Command: emacspeak-dbus-lock-screen
Lock screen using DBus.

12.40.2.2 emacspeak-dbus-sleep-disable

Command: emacspeak-dbus-sleep-disable
Disable integration with login1 daemon. Does nothing if
already disabled.

12.40.2.3 emacspeak-dbus-sleep-enable

Command: emacspeak-dbus-sleep-enable
Enable integration with Login1. Does nothing if already enabled.

12.40.2.4 emacspeak-dbus-udisks-disable

Command: emacspeak-dbus-udisks-disable
Disable integration with UDisks2 daemon. Does nothing if
already disabled.

12.40.2.5 emacspeak-dbus-udisks-enable

Command: emacspeak-dbus-udisks-enable
Enable integration with UDisks2. Does nothing if already enabled.

12.40.2.6 emacspeak-dbus-upower-disable

Command: emacspeak-dbus-upower-disable
Disable integration with UPower daemon. Does nothing if
already disabled.

12.40.2.7 emacspeak-dbus-upower-enable

Command: emacspeak-dbus-upower-enable
Enable integration with UPower. Does nothing if already enabled.

12.40.2.8 emacspeak-orca-toggle

Command: emacspeak-orca-toggle
s-o
Toggle state of orca.

12.40.2.9 emacspeak-screen-saver-mode

Command: emacspeak-screen-saver-mode
A light-weight mode for the ‘*Emacspeak Screen Saver *’ buffer.
This is a hidden buffer that is made current so we automatically
switch to a screen-saver soundscape.

In addition to any hooks its parent mode ‘special-mode’ might have
run, this mode runs the hook ‘emacspeak-screen-saver-mode-hook’, as
the final or penultimate step during initialization.