Chapter 4. API notes

The D-Bus service name is intentionally, as KDE implements the idle inhibition API in a screensaver sub-module. It was necessary for the specificed Idle Inhibition Service API to be compatible with this existing software.

For the same reasons, inhibition of suspend, hibernation, or user-switching (amongst others) is not supported in the API.