¿Hay alguna forma de hacer que la entrada del controlador del juego evite que la pantalla se quede en blanco el 22.04? (GNOME 42 / Wayland / Mutter)

¿Hay alguna forma de hacer que la entrada del controlador del juego evite que la pantalla se quede en blanco el 22.04? (GNOME 42 / Wayland / Mutter)

Ubuntu no parece reconocer la entrada de un controlador Sony DS3 como capaz de evitar que la pantalla se quede en blanco. El controlador en sí funciona, pero este problema se puede replicar al intentar jugar juegos en ciertos emuladores que no admiten la inhibición de inactividad de gnome, es decir, las versiones Flatpak de Duckstation y PCSX2 (no hay instantáneas para estos).

Encontré esto:https://github.com/foresto/joystickwake

Tiene PPA, pero no para jammy. Entré manualmente en Software y actualizaciones para cambiarlo a travieso e instalé el software, pero todavía no funciona. Anteriormente lo compilé desde la fuente a través de Setup.py, en lo cual no tengo experiencia, y terminé desinstalando/borrando manualmente sus archivos cuando pensé que lo había hecho mal. Probé el "modo de prueba" del autor, que se invoca mediante:

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

y dice que tuvo éxito, xset s resetpero aún no evita que la pantalla se quede en blanco. Anteriormente, funcionaba, pero solo cuando lo ejecutaba en modo de prueba y desde entonces desinstalé/eliminé esa versión. Claramente no sé lo que estoy haciendo.

También encontré esto:https://github.com/nowrep/wljoywake

Pero no creo que funcione debido al requisito del protocolo idle_inhibit_unstable_v1. Me dice:

zwp_idle_inhibit_manager_v1 not available!

que no parece tener soporte para Mutter (fuente:https://wayland.app/protocols/idle-inhibit-unstable-v1)

Esto me parece una solución muy simple que solucionaríatodode los problemas relacionados con la pantalla en blanco en Ubuntu al emular juegos. Ya no importaría si el software en sí permite evitar que la pantalla de gnome se quede en blanco, ya que se decidiría por completo si el usuario está presente frente al teclado, que es como debería ser.

Respuesta1

Parece que joystickwake ppa ahora tiene soporte para jammy:

debutantehttps://ppa.launchpadcontent.net/foresto/toys/ubuntujammy principal deb-srchttps://ppa.launchpadcontent.net/foresto/toys/ubuntujammy principal

información relacionada