Olhando para xinput --list
, como sugerido por Alexander Barakin, mostrei que meu gamepad não é gerenciado pelo Xorg.
Os jogos se comunicam diretamente com /dev/input/js*
, para que o Xorg não conheça nenhuma atividade por meio do gamepad.
Soluções possíveis:
- scripts de wrapper em torno de comandos que
xset -dpms s off; COMMAND; xset +dpms s on
- detectando propriedades do X, como nomes de padrão de classe / recurso e executando
xset ...
. É possível desabilitar o DPMS quando a aplicação é executada no modo de tela inteira, etc. - faz um trabalho CRON que detecta processos específicos e desativa o DPMS