1

VirtualBox マシン (Windows 10 ホスト) 内で ArchLinux (ゲスト) を使用しています。

マウスは今まで常に機能していました。

症状:

  • Chromium では、拡張機能、アドレス バー、タブ、ブックマークのクリック (左/右) が機能しません (何もしません。クリックしていないようです)。場合によっては、クリックがどこでもまったく機能しないことがあります (ページなどでさえも)。

  • xterm では、Ctrl キーを押しながらクリックして構成メニューを開くと、機能します。しかし、メニューにカーソルを合わせたりクリックしたりしても、何もしません (ホバー時のハイライトも表示されません)。

  • 全体的に、マウスがまったく機能しないことがあります。移動することしかできません(クリックできません)

i3 を使用しています (Xorg を使用)

$ i3 --version
i3 version 4.15 (2018-03-10)

$ VBoxClient --version
5.2.12r122571

$ pacman -Q | grep virtualbox
virtualbox-guest-modules-arch 5.2.12-10
virtualbox-guest-utils 5.2.12-2

最近、システムのアップグレードを行いました。これにより、問題の原因となるものがインストールされた可能性があります。

必要なもの (ログ、バージョンなど) を教えてください。この非常に奇妙な問題を解決する必要があります。

編集:マウス統合を無効にすると正常に動作しますが、カーソルが少し遅れます。そのため、問題は VirtualBox から発生しているようです。

更新:新しい Manjaro VM をインストールしようとしましたが、マウスも正しく動作しません。また、マウスが完全に正常に動作する場合もあります。

更新:evtestxinputおよび でテストしましたxev。したがって、基本的に3つの主要なデバイスが検出されました。

  • VirtualBox USB タブレット
  • VirtualBox マウスの統合
  • ImExPS/2 汎用エクスプローラー マウス

各デバイスがどのツールに登録するかは次のとおりです。

-- evtest
Device                          | Registers clicks | Registers position |
=========================================================================
VirtualBox USB Tablet           |               no |                 no |
VirtualBox Mouse Integration    |               no |                yes |
ImExPS/2 Generic Explorer Mouse |              yes |                 no |

-- xinput test
Device                          | Registers clicks | Registers position |
=========================================================================
VirtualBox USB Tablet           |               no |                 no |
VirtualBox Mouse Integration    |               no |                yes |
ImExPS/2 Generic Explorer Mouse |        sometimes |                 no |

-- xev
Registers only mouse movement consistently, clicks are sometimes registers

「時々」と言うときは、ブート セッションのようにという意味です。何が起こるかというと、VM を起動するたびにすべてが「機能する」ということです (クリックと動きは上記の各テスト プログラムによって登録されますが、症状はまだ存在します)。VM の稼働時間が長すぎると、プログラムによってクリックが登録されなくなり、どこでも動作しなくなります。

すべてが理解できることを願っています。

ありがとう。

4

2 に答える 2