async def METHOD_NAME(self):
    subscribed = await add_signal_receiver(
        self._signal_received,
        session_bus=True,
        signal_name="layoutChanged",
        dbus_interface="ru.gentoo.kbdd",
    )
    if not subscribed:
        logger.warning("Could not subscribe to kbdd signal.")