LINUX.ORG.RU

История изменений

Исправление Gonzo, (текущая версия) :

Видимо, через обращение к DE-шным скриптам:

KDE Plasma 6 -> KWin -> KWin script via D-Bus
GNOME 42+ (Wayland) -> Mutter -> Shell extension via D-Bus

Все настройки устройства (кнопки, DPI, прокрутка, жесты, колесико) работают в любой среде рабочего стола — это чистый HID++ через hidraw. Для переключения профилей по отдельным приложениям требуется отслеживание фокуса, специфичное для конкретной среды рабочего стола. KDE использует скрипт KWin, а GNOME — расширение Shell (устанавливаемое автоматически при первом запуске).

Исходная версия Gonzo, :

Видимо, через обращение к DE-шным скриптам:

KDE Plasma 6 -> KWin -> KWin script via D-Bus GNOME 42+ (Wayland) -> Mutter -> Shell extension via D-Bus

Все настройки устройства (кнопки, DPI, прокрутка, жесты, колесико) работают в любой среде рабочего стола — это чистый HID++ через hidraw. Для переключения профилей по отдельным приложениям требуется отслеживание фокуса, специфичное для конкретной среды рабочего стола. KDE использует скрипт KWin, а GNOME — расширение Shell (устанавливаемое автоматически при первом запуске).