protonscr

Implement zwp_idle_inhibit_manager_v1 to inhibit screensaver under wayland desktops

steamclosed
ValveSoftware/steam-for-linux#9104 · opened 2023-01-14 by herkhinah · updated 2023-01-14 · 0 comments · github
Hherkhinah 2023-01-14 github

Your system information

  • Steam package versions: 1673573268
  • Distribution (e.g. Ubuntu): nixos 23.05 64-bit
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

While playing Hades with an xbox controller under linux my screen locked via swayidle (I'm using sway 1.8). Because the controller isn't supported by libinput I can't configure sway to inhibit screen locking by controller activity. There is a wayland protocol for screen locking inhibition called zwp_idle_inhibit_manager_v1 which could be utilized by steam to inhibit screen locking for wayland desktops.

Steps for reproducing this issue:

  1. Use sway with swayidle for automatic screen locking and controller without libinput mouse support
  2. Play game (tested for Hades) with steam and said controller without using mouse or keyboard
  3. Screen will lock

Nothing extracted yet.