キーボード/マウスを使用すると、Xorgサーバーはコンピュータがユーザー入力アクティビティに関与していることを理解しています。
ゲームパッドでゲームをプレイするときにモニターが突然オフにならないように、ゲームパッドを介したユーザーアクティビティの表示サポートを有効にするにはどうすればよいですか?
についての質問ではないことを参照してくださいxset -dpms s off
。
ベストアンサー1
Alexander Barakinの提案によれば、xinput --list
私のゲームパッドがXorgで処理されていないことがわかりました。
ゲームはゲームと直接通信するため、/dev/input/js*
Xorgはゲームパッドを介して発生するすべての活動を認識しません。
考えられる解決策:
- コマンドの周りのラッパースクリプト
xset -dpms s off; COMMAND; xset +dpms s on
- クラス/リソースモード名や実行などのX属性を検出します
xset ...
。アプリケーションの実行中にフルスクリーンモードなどの場合、DPMSが無効になることがあります。 - 特定のプロセスを検出し、DPMSを無効にするCRONジョブの作成