История изменений
Исправление Aceler, (текущая версия) :
Что за рация?
Это когда ты запускаешь игрушку и параллельно дискорд, чтобы общаться голосом через discord, пока играешь в игрушку. Игрушка запущена на весь экран, идёт игровой процесс, а Discord перехватывает нажатие сочетания клавиш или выделенную клавишу — как настроишь. Нажатие на неё отправляет твои матюки в эфир и их слышат другие участники коллективной игры. Отпускаешь — и твой микрофон опять отключён.
Короче, развлекуха.
И идея в том, что discrod должен иметь возможность сработать на нажатие глобальной комбинации клавиш. В иксах нет глобальных комбинаций, discord просто слушает весь ввод (привет параноикам) и нажатие нужной комбинации вызывает включение микрофона. В Wayland есть специальный интерфейс регистрации глобальных клавиш, с разрешениями и уведомлениями пользователя, но discord не умеет в wayland, и не может зарегистрировать себе глобальную горячую клавишу. А через xwayland не работает перехват нажатий из другого приложения, ибо безопасность.
В общем, ради поддержки костыля из Xorg в KDE добавили костыль для Wayland. К добру это, конечно же, не приведёт.
Исходная версия Aceler, :
Что за рация?
Это когда ты запускаешь игрушку и параллельно дискорд, чтобы общаться голосом через discord, пока играешь в игрушку. Игрушка запущена на весь экран, идёт игровой процесс, а Discord перехватывает нажатие сочетания клавиш или выделенную клавишу — как настроишь. Нажатие на неё отправляет твои матюки в эфир и их слышат другие участники коллективной игры. Отпускаешь — и твой микрофон опять отключён.
Короче, развлекуха.
И идея в том, что discrod должен иметь возможность сработать на нажатие глобальной комбинации клавиш. В иксах нет глобальных комбинаций, discord просто слушает весь ввод (привет параноикам) и нажатие глобальной комбинации вызывает включение микрофона. В Wayland есть специальный интерфейс регистрации глобальных клавиш, с разрешениями и уведомлениями пользователя, но discord не умеет в wayland, и не может зарегистрировать себе глобальную горячую клавишу. А через xwayland не работает перехват нажатий из другого приложения, ибо безопасность.
В общем, ради поддержки костыля из Xorg в KDE добавили костыль для Wayland. К добру это, конечно же, не приведёт.