ワインでプログラム(メモ帳など)を実行するときは、マウスをクリックするまでキーボードをうまく使用できます。何らかの理由でマウスをクリックするとすぐに、キーボードが完全に機能しなくなります。
デフォルトのX.Org設定を使用しており、--without-xinput2
Wineに追加しても効果はありません。ラップトップを使用していますが、外部USBキーボードを接続すると同じ問題が発生します。
キーボードに関連していると思われるエラーメッセージはまったくありませんが、このエラーメッセージは常に数回表示されます。あまりそうではありませんが、万が一の場合に備えて次のようになります。
fixme:event:wait_for_withdrawn_state window 0x30038/1400007 wait timed out
場合に備えて、いくつかのバージョンがあります。
ワイン:1.3.21
コア:2.6.39(Gentoo r1)
X.Org Xサーバー:1.10.2
ウィンドウマネージャ:ムスカ(0.9.24)
また、StarCraftなどの一部のプログラムでは、キーボードは機能しません。この場合、そのテキストは他のプログラムに入力されます。たとえば、端末で開くと、入力した内容はすべて終了後に端末に表示されます。しかし、これはメモ帳ではまったく発生しないので、これは別の問題かもしれないと思います。
修正する:ちょうど1.3.21がWineの開発版であることを知って、1.2.3をインストールしました。残念ながら、書かれているように問題はまだ存在します。
答え1
問題はウィンドウマネージャにあります。 muscaはスタックモードのタイルウィンドウマネージャで、タイルモードからスタックモードに切り替えると問題は完全に解決されます。
Fluxboxなどの一般的なスタックウィンドウマネージャでうまく機能します。