Existe alguma maneira de fazer com que a entrada do controlador de jogo evite o apagamento da tela em 22.04? (GNOME 42/Wayland/Mutter)

Existe alguma maneira de fazer com que a entrada do controlador de jogo evite o apagamento da tela em 22.04? (GNOME 42/Wayland/Mutter)

O Ubuntu não parece reconhecer a entrada de um controlador Sony DS3 como capaz de evitar o apagamento da tela. O controlador em si funciona, mas esse problema pode ser replicado ao tentar jogar em certos emuladores que não suportam inibição de inatividade do gnome, ou seja, as versões Flatpak de Duckstation e PCSX2 (não há snaps para estes).

Eu achei isto:https://github.com/foresto/joystickwake

Tem PPA, mas não para geléia. Entrei manualmente em Software e atualizações para alterá-lo para impish e instalei o software, mas ainda não está funcionando. Anteriormente, eu o construí a partir do código-fonte via Setup.py, o que não tenho experiência em fazer, e acabei desinstalando/excluindo manualmente seus arquivos quando percebi que fiz errado. Tentei o "modo de teste" do autor, que é invocado por:

joystickwake --loglevel debug --interval 2 --command "test command"

e diz que obteve sucesso, xset s resetmas ainda não impede que a tela apague. Anteriormente, funcionava, mas apenas quando eu o estava executando no modo de teste e, desde então, desinstalei/excluí essa versão. É evidente que não sei o que estou fazendo.

Eu também encontrei isso:https://github.com/nowrep/wljoywake

Mas não acho que funcione por causa do requisito do protocolo idle_inhibit_unstable_v1. Isso me diz:

zwp_idle_inhibit_manager_v1 not available!

que não parece ter suporte para Mutter (fonte:https://wayland.app/protocols/idle-inhibit-unstable-v1)

Isso me parece uma solução muito simples que resolveriatodosdos problemas relacionados ao apagamento de tela no Ubuntu ao emular jogos. Não importaria mais se o próprio software permite evitar o apagamento da tela do gnome, pois seria inteiramente decidido se o usuário está presente ao teclado, que é como deveria ser.

Responder1

Parece que o joystickwake ppa tem suporte para jammy agora:

débitohttps://ppa.launchpadcontent.net/foresto/toys/ubuntujammy principal deb-srchttps://ppa.launchpadcontent.net/foresto/toys/ubuntujammy principal

informação relacionada