0

以前、2 つの xsession で 2 つの個別のカーソルを制御する方法について投稿しました。(http://stackoverflow.com/questions/13714831/controlling-multiple-pointers-with-xlib-or-xinput-in-ubuntu-linux)

その解決策はうまくいきました。しかし、カーソルを操作すると奇妙なことが起こります。カーソルが正常に移動し、画面が更新されて調整されるのではなく、カーソルが白いボックスの上にあり、移動するとカーソルが跡を残し、何も更新されません。これは、2 番目の画面で新しく作成したカーソルを移動したときにのみ発生します。私が推測できる最善の方法は、カーソルを移動すると、xsession がイベント通知などを取得せず、更新されないことですが、それが問題であるかどうかはわかりません。申し訳ありませんが、問題の説明に問題があり、少しあいまいです。画面がフリーズし、ウィンドウをドラッグすると跡が残る昔のようなものです。それがまさにカーソルで起こっていることです。

xorgにないという事実と何か関係があるのでしょうか?

4

1 に答える 1

0

これが起こった理由は、私が gdm を使用していたためであることがわかりました。gdm は、マルチシート システム (複数のユーザー/1 台のコンピューター) を十分にサポートしていません。最初に、上記が失敗した後、xorg.conf を構成して、それぞれ独自の入力デバイスを持つ複数のレイアウトを作成しようとしました。これもgdmが原因で失敗しました。kdmに切り替えると、xorg.confを設定して、各モニターが独自のキーボード/マウスセットで起動するようになりました。

于 2013-01-05T16:46:35.597 に答える