kdeでフォーカスを持つようにウィンドウをだます

kdeでフォーカスを持つようにウィンドウをだます

実際にはフォーカスがありませんが、ウィンドウにフォーカスがあると信じさせることは可能ですか?

私のユースケースの説明:私はDetroit Be Humanというゲームをプレイしています。ゲームパッドで遊んでいます。このゲームは実際にインタラクティブな映画です。非常に複雑なフローチャートがあります。初プレイ以来逃した他のシーンも見たかったです。ブラウザで攻略を読んでいるのにゲームに頻繁に切り替えますが、ゲーム内のフローチャートを見たいです。フローチャートは非常に複雑であるため、ブラウザに多くのタブを保持し、特定のノードの説明を読んでページを上下にスクロールする必要があります。ゲームを制御するためにゲーム自体に再び焦点を合わせる必要があり(ゲームパッドを使用しても)、Alt + Tabを押してゲームからマウスを離す必要があることがよくあるため、本当に迷惑です。しかも、このゲームを通じてすでに見たシーンをたくさん見直すことになり、プレイしながらもう少し読んでみたい気がしました。また、一部のシーンには対話がほとんどありませんが、まだゲームウィンドウに集中する必要があります。

仕事をより簡単にしたいです。ウィンドウに焦点を当てることなくゲームパッドを介してゲームを制御できるようにしたいです。ゲームパッド入力をキャプチャして非アクティブウィンドウにリダイレクトする必要があるようです。そして私がもともと尋ねたかったのがまさにそれでした。しかし、次のウェブサイトを使用すると、Chromeが焦点を当てていないにもかかわらず、ゲームパッドの入力を見ることができることがわかりました。https://gamepad-tester.com/。これは(私が思ったように)すべてのウィンドウがゲームパッド入力にアクセスできることを意味します。

今問題はゲーム自体にあると思います。焦点が合っていることを確認し、そうでなければ入力を解釈しないようです。

ゲームがフォーカスを失った場合でも、ゲームパッドを常に考慮してほしいです。それは可能ですか?

私のシステムの詳細:
Arch Linux。
ゲームはスチームを通して実行されます。
Steam入力の有無にかかわらず試しました。
KDEプラズマ。
XInputモードのLogitech F710ゲームパッド。
ゲームは枠のないウィンドウモードで始まり、フルスクリーンとウィンドウモードも試してみました。

追加情報。
このトリックは、ゲーム(フォーカスが合わないとしばしば一時停止されます)だけでなく、アプリケーションにも役立ちます。たとえば、DaVinci Resolveはエフェクトパラメータを使用してウィンドウを非表示にします。ブラウザでYouTubeのチュートリアル動画を見ています。ブラウザに焦点を当てると、YouTubeのパラメータウィンドウと比較できるパラメータウィンドウは表示されません。キーボード入力を無効にしてDaVinci Resolveに焦点を合わせると、この問題が解決される可能性があります。

ベストアンサー1

私が知る限り、複数の焦点点を持つことは不可能です。次の回避策のいずれかを試してみてください。

  • 仮想マシンでゲームをプレイしてリモートで視聴します。

  • ゲームをプレイしvncserverてリモートで確認してください(非加速x11で実行されている場合)。

おすすめ記事