web-dev-qa-db-ja.com

Wineの使用中にフォーカスを失った後、フォーカスを回復する方法

時々Wineを使うとき、特にゲームで、 ALT+TAB 現在のアクティブなウィンドウ上でキーボードまたはマウスのフォーカスをシステムが緩めます。

これにより、たとえば、 ALT+TAB ワインゲームからNautilus、Empathy、または別のアプリに移動してからゲームに戻ります(これを数回行う必要がある場合があります。約3〜4で十分です)。Nautilus(アクティブウィンドウ)または他のアプリですが、キーボードとマウスがゲームに表示されます。

私がしようとした場合 ALT+TAB 帰り道 ALT+TAB 機能が失われます(たとえば、ターミナルでwineserver -kを使用してWineゲームを強制終了するまで使用できません。したがって、nautilusアプリをフォアグラウンドで表示しますが、キーボードとマウスのフォーカスは表示されます。最小化されたバックグラウンドアプリ(ワインゲームなど)上にあります。

どうすれば ALT+TAB 戻るか、現在のアクティブなウィンドウにフォーカスを移動し、再び切り替えることができます。これは、1つの入力だけでも発生する可能性があります。たとえば、ワインゲームではキーボードがフォーカスされている場合がありますが、マウスはそうではありません(ワインが閉じられるまで失われることもあります)。

10
Luis Alvarado

デスクトップを切り替えることが私にとってはうまくいきました。

私はOpenboxを使用しており、FlStudio 10でこの障害にぶつかったようです。wineserverでalt-tabを出して、元に戻すことができます。私がOpenboxを使用すると言ったように、私の経験は異なるかもしれません。私がしなければならないのは、Altボタンを1回押したまま、デスクトップ(マウスホイール)を切り替えることだけです。私は単一性を使用しないので、それがデフォルトのバインディングであるかどうかはわかりませんが、それは一般的なバインディングのようです。いくつかのゲーム/プログラムがこれを好まないことに注意してください。たとえば、Command and Conquer 3はほぼ確実にクラッシュします。必ず最初に保存してください!!!

6
Spilt_Blood