diff --git a/tools/ratbagctl.in b/tools/ratbagctl.in index 9af2c761..082b6e3e 100755 --- a/tools/ratbagctl.in +++ b/tools/ratbagctl.in @@ -27,7 +27,7 @@ import evdev import sys import argparse -from ratbagd import Ratbagd, RatbagdDevice, RatbagdProfile, RatbagdResolution, RatbagdButton, RatbagdLed, RatbagdDBusUnavailable, RatbagError, RatbagErrorCode, RatbagErrorCapability # NOQA +from ratbagd import Ratbagd, RatbagdDevice, RatbagdProfile, RatbagdMacro, RatbagdResolution, RatbagdButton, RatbagdLed, RatbagdDBusUnavailable, RatbagError, RatbagErrorCode, RatbagErrorCapability # NOQA button_specials_strmap = { RatbagdButton.ACTION_SPECIAL_UNKNOWN: "unknown", diff --git a/tools/toolbox.py b/tools/toolbox.py index 2508fb13..86ced829 100644 --- a/tools/toolbox.py +++ b/tools/toolbox.py @@ -102,6 +102,7 @@ def terminate_ratbagd(ratbagd): ratbagd.kill() os.unlink(DBUS_CONF_PATH) + def sync_dbus(): main_context = GLib.MainContext.default() while main_context.pending():