Xorg

如何防止在使用遊戲搖桿時啟動 DPMS/屏保?

  • February 25, 2022

如果我使用鍵盤/滑鼠 Xorg 伺服器理解,那麼電腦會參與到使用者輸入活動中。

如何啟用對通過遊戲搖桿指示使用者活動的支持,以便在我使用遊戲搖桿玩遊戲時顯示器突然不會關閉。

請注意,我不問關於xset -dpms s off.

正如 Alexander Barakinxinput --list所建議的那樣,我的遊戲搖桿不是由 Xorg 處理的。

遊戲直接與之通信,/dev/input/js*因此 Xorg 不知道通過遊戲板進行的任何活動。

可能的解決方案:

  • 圍繞命令的包裝腳本xset -dpms s off; COMMAND; xset +dpms s on
  • 檢測 X 屬性,例如類/資源模式名稱和 running xset ...。如果全屏模式等,可以在應用程序執行時禁用 DPMS。
  • 製作檢測特定程序並禁用 DPMS 的 CRON 作業

引用自:https://unix.stackexchange.com/questions/214803