D-Bus API

The synaptiks daemon registers the service de.lunaryorn.synaptiks after startup. On this services the following objects are exported:

  • /de/lunaryorn/TouchpadManager – Manages the touchpad. Implements de.lunaryorn.TouchpadManager. If no touchpad was found on the system, this object is not available.
  • /de/lunaryorn/Touchpad – Provides direct access to the properties of the touchpad. Implements de.lunaryorn.Touchpad. If no touchpad was found on the system, this object is not available.
  • /de/lunaryorn/MouseDevicesMonitor – Monitors mouse devices. Implements de.lunaryorn.MouseDevicesMonitor.

Interfaces documentation

class de.lunaryorn.TouchpadManager

Manage the touchpad. This class monitors the keyboard and mouse devices and switches the touchpad on or off accordingly.

See synaptiks::TouchpadManager for the documentation of the underlying class and the methods provided by this interface.

class de.lunaryorn.Touchpad

Direct access to the touchpad. Note, that the TouchpadManager object may overwrite properties changed on this object.

See synaptiks::Touchpad for the documentation of the underlying class and the methods provided by this interface.

class de.lunaryorn.MouseDevicesMonitor

The mouse devices monitor used by TouchpadManager.

See synaptiks::MouseDevicesMonitor for the documentation of the underlying class and the methods provided by this interface.