【发布时间】:2018-12-06 04:33:41
【问题描述】:
我在 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,但鼠标也无法正常工作。而且,有时鼠标也能正常工作。
更新:我已经用evtest、xinput 和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
当我说“有时”时,它的意思就像在启动会话中;发生的情况是,每次我启动我的虚拟机时,一切都“正常”(上面列出的每个测试程序都会记录点击和移动,但症状仍然存在)。如果虚拟机停留时间过长,程序将不再注册点击,并且不再在任何地方工作。
希望一切都可以理解。
谢谢。
【问题讨论】:
标签: virtualbox mouse archlinux i3