web-dev-qa-db-ja.com

タッチスクリーンとタッチパッドの使用の間でマウスがジャンプする

参考のために、ASUS VivoBook x202eでUbuntu 12.10 64ビットを使用しています。

私が手に入れたラップトップにはタッチスクリーンがあります(これまでのところは気に入っています)。しかし、Ubuntuで気になった点の1つは、タッチスクリーンの使用とマウスの使用を切り替えると、カーソルがジャンプすることです。最初は、各デバイスのマウス位置を別々に覚えていると思うかもしれません(たとえば、画面に触れると、カーソルがポイントAからBに移動しますが、タッチパッドを使用すると、移動する前に最初にAに戻ります)そうではありません。

実際に行われているように見えるのは、画面のどこかに触れた後、タッチパッドに戻ったときに少し下に移動することです。これらは画面上のどこでもかなり一貫しているようです。

これに関する他の言及を見つけることができませんでした。何が起こっているのでしょうか?

編集:参考のために、以下はポインティングデバイスのxinputリスト出力です。 Elantechはタッチパッドであり、maXTouchはスクリーンです。

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Atmel Atmel maXTouch Digitizer            id=10   [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                  id=13   [slave  pointer  (2)]

編集:これは少し古いですが、少なくとも14.10については言及しますが、この問題はもう見られません。これには私の側での労力は必要ありませんでした(更新の場合を除く)。

7
Anthony

これは実際には「答え」そのものではありませんが、14.10を使用してこの問題を取得することはできません。ある時点で、問題は修正されているはずです。ただし、12.10で修正されるかどうかはわかりません。

0
Anthony

私があなたが2番目の段落で言及していた瞬間に推測した場合、私は間違っていますか?

最初は、各デバイスのマウス位置を個別に記憶しているのではないかと思った[...]

Unityを使用していましたが、Gnomeに変更したため、動作に関する考えが変わりましたか?

また、タッチスクリーンラップトップを所有しており、Ubuntu 12.10 x64を実行しています。 Unityを使用して、マウスを特定のポイントに置いたまま、ポイントAと呼び、マウス(またはトラックパッド)のポインターを何に動かしても、画面のまったく異なるランダムなポイントで画面をタップまたはドラッグできますAからの移動を開始します。

ただし、Gnome(3.6.2)を使用すると、動作がバグになります。マウス/タッチパッドを使用してポインターをAに置いたまま、画面をタップして最終ポイントBまでドラッグし、再びマウスに戻ると、ポインターはほとんどの場合Bから右下の位置にジャンプします説明し、場合によってはUnityのようにAから開始します。

CanonicalはUbuntu 12.10のタッチスクリーンドライバーを更新したと聞きましたが、これらの更新に合わせてデスクトップ環境も更新したと思います。私にとってタッチスクリーンを使用したい場合、GnomeのようにUnityをロードするのはほとんど役に立ちません。

乾杯。

1