能帮我在 Ubuntu 9.04 VM 上充分使用 Logitech Mouse 吗?

能帮我在 Ubuntu 9.04 VM 上充分使用 Logitech Mouse 吗?

我的 MX 518 光电鼠标的拇指按钮无法使用。我在 VMware 上运行 Ubuntu Jaunty Jackalope(64 位)。我尝试安装 HID point,但它根本无法检测到鼠标。我只是想知道是否有人知道如何解决这个问题。谢谢。

答案1

尝试该btnx程序(主页位于http://www.ollisalonen.com/btnx/,您可以通过运行 Synaptic 或直接输入 来安装它sudo aptitude install btnx)。它允许重新映射任何鼠标按钮、在按下按钮时执行某些命令等等。

另外,VMware 本身也可能出现一些问题,因为虚拟化器不会将按钮按下操作转发到客户操作系统(在您的情况下是 Ubuntu),而是模拟其他鼠标,通常是 PS/2(但我不知道 WMware 到底做了什么,通过模拟 USB 鼠标在这种情况下不会有太大区别)鼠标,并且在将主机按键映射到客户按键时经常丢失扩展键。

您可以通过cat /proc/bus/input/devices在控制台中执行此操作来测试这一点,然后搜索描述“真实”鼠标(我的意思不是某些 ACPI 东西或类似的东西)的条目。然后您需要找到一行,然后H: Handlers=mouseX eventY执行sudo hd /dev/input/eventY。如果您的选择正确,那么移动鼠标将导致一些十六进制被写入控制台。然后您可以测试您的扩展按钮:如果您按下它们并且还出现了一些行,则内核会收到您的按键,问题出在用户空间(软件)中;否则是虚拟器不转发此类按键。

无论如何,btnx如果您将 Ubuntu 不是作为客户机而是作为主机操作系统安装,它应该可以工作。

答案2

拇指按钮?你是什么意思?左边两个?这两个按钮不起作用。也许你可以通过安装 VMware 工具并通过 xorg.conf 启用按钮来启用它们。从未尝试过这种方法,但理论上是可行的。要获得解决方案,你可以谷歌搜索。由于 9.04 已经过时,我真的不能再尝试了。你可以使用以下解决方案(帖子 #2):http://www.linuxforums.org/forum/peripherals-hardware/43542-5-button-mouse.html。那么,关键词是:5 键鼠标 Linux(可能 + vmware)^^”

答案3

相关内容