Ubuntu 16.04 ではグラフィック タブレットの使用時にカーソルが非表示になります

Ubuntu 16.04 ではグラフィック タブレットの使用時にカーソルが非表示になります

何らかの理由で、スタイラスをパッドの上に置いたときに Ubuntu がカーソルを非表示にします。描画領域にいるときは、独自のカーソルがあるため問題なく動作します。しかし、グラフィック プログラムの UI またはデスクトップ自体を使用しようとすると、まったく役に立ちません。Ubuntu でカーソルを表示したままにするにはどうすればよいでしょうか。

編集: いくつかテストしてみましたが、これは 16.04 特有の問題のようです。15.10 を搭載した別のマシンでは、カーソルは非表示になりません。これも nVidia GPU ドライバーやハードウェアとは関係ありません。16.04 を搭載した別のマシンで Intel GPU を試しましたが、カーソルは再び非表示になりました。

編集2: 実行中

  gsettings は org.gnome.settings-daemon.plugins.cursor をアクティブに true に設定します
  gsettings は org.gnome.settings-daemon.plugins.cursor をアクティブ false に設定します

ターミナルで(カーソルが見えなくなった後)、マウスを動かさない限りタブレット カーソルが機能します。マウスを 1 ピクセルでも動かすと、タブレット カーソルが見えなくなります。時々ランダムに消えてしまい、この 2 つのコマンドを再度実行する必要があります。

答え1

ようやく原因が分かりました。問題は、マウスが PS/2 ポート経由で接続され、タブレットが USB 経由で接続されていたことです。マウスを USB 経由で接続したところ、カーソルが永久に消えてしまいました。しかし、システムを再起動すると、すべて正常に動作します。マウスとタブレットの両方を使用してポインターを制御でき、何も消えなくなりました。Xorg は PS/2 と USB からの入力を同時に処理できないようです。

しかし、Ubuntu 15.10 では問題はありませんでした。以前テストを行った 15.10 搭載マシンは、タッチパッドが PS/2 経由で内部接続されたラップトップで、まったく同じ USB タブレットを使用していました。そのマシンでは問題はありませんでした。

答え2

/etc/X11/xorg.conf の Display、Screen、Monitor、Device セクションのいずれかで、HW または SW カーソル オプションを指定して、カーソルの表示を管理する方法を制御できます。カーソルが非表示にならないようにするには、これらのいずれかを試してください。

オプション「HWcursor」

ハードウェア カーソルをサポートするチップセットの場合、このオプションは、一部のマシンで問題を引き起こすことがわかっている場合でも、ハードウェア カーソルの使用を強制します。このオプションは、「SWcursor」オプションによって上書きされることに注意してください。ハードウェア カーソルは、カーソルが常に最上部にあることを保証するジョブがハードウェアに与えられるため、すべてのグラフィックス操作を効果的に高速化します。また、グラフィックス操作中のカーソルの点滅の影響も軽減します。

オプション「SWcursor」

これにより、チップによって提供されるハードウェア カーソルの使用が無効になります。カーソルに問題があると思われる場合は、これを試してください。

答え3

私は似たような問題に直面しましたが、Ubuntuフォーラムで解決しました。

簡単に言うと、Amias の回答を試した後、空の /etc/X11/xorg.conf ファイルを作成するとうまくいったようですが、起動時にシステム エラーが発生するようになりました。

答え4

これはまだ問題になる可能性があります。私も同じ問題を抱えていましたが、解決策はMatchUSBIDxorg構成ファイルに入力を含めることでした。私はこれに答えましたここ誰かの役に立つことを願っています。結論: DIGImend リポジトリに記載されている現在の指示に完全に従ってください。

関連情報