If the screensaver was activated by lack of user activity (as opposed to the above DBUS call to SetActive(true)) then calling SimulateUserActivity() does have the proper effect of deactivating the screensaver.
If the screensaver was activated by lack of user activity (as opposed to the above DBUS call to SetActive(true)) then calling SimulateUserAct ivity() does have the proper effect of deactivating the screensaver.