LINUX.ORG.RU

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

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

Что за рация?

Это когда ты запускаешь игрушку и параллельно дискорд, чтобы общаться голосом через discord, пока играешь в игрушку. Игрушка запущена на весь экран, идёт игровой процесс, а Discord перехватывает нажатие сочетания клавиш или выделенную клавишу — как настроишь. Нажатие на неё отправляет твои матюки в эфир и их слышат другие участники коллективной игры. Отпускаешь — и твой микрофон опять отключён.

Короче, развлекуха.

И идея в том, что discrod должен иметь возможность сработать на нажатие глобальной комбинации клавиш. В иксах нет глобальных комбинаций, discord просто слушает весь ввод (привет параноикам) и нажатие нужной комбинации вызывает включение микрофона. В Wayland есть специальный интерфейс регистрации глобальных клавиш, с разрешениями и уведомлениями пользователя, но discord не умеет в wayland, и не может зарегистрировать себе глобальную горячую клавишу. А через xwayland не работает перехват нажатий из другого приложения, ибо безопасность.

В общем, ради поддержки костыля из Xorg в KDE добавили костыль для Wayland. К добру это, конечно же, не приведёт.

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

Что за рация?

Это когда ты запускаешь игрушку и параллельно дискорд, чтобы общаться голосом через discord, пока играешь в игрушку. Игрушка запущена на весь экран, идёт игровой процесс, а Discord перехватывает нажатие сочетания клавиш или выделенную клавишу — как настроишь. Нажатие на неё отправляет твои матюки в эфир и их слышат другие участники коллективной игры. Отпускаешь — и твой микрофон опять отключён.

Короче, развлекуха.

И идея в том, что discrod должен иметь возможность сработать на нажатие глобальной комбинации клавиш. В иксах нет глобальных комбинаций, discord просто слушает весь ввод (привет параноикам) и нажатие глобальной комбинации вызывает включение микрофона. В Wayland есть специальный интерфейс регистрации глобальных клавиш, с разрешениями и уведомлениями пользователя, но discord не умеет в wayland, и не может зарегистрировать себе глобальную горячую клавишу. А через xwayland не работает перехват нажатий из другого приложения, ибо безопасность.

В общем, ради поддержки костыля из Xorg в KDE добавили костыль для Wayland. К добру это, конечно же, не приведёт.