English 中文(简体)
微软 Intellimouse 滚轮在 Vista 上与 Netbeans 6.5 不工作
原标题:
  • 时间:2009-02-16 05:27:54
  •  标签:

我会非常感激任何人对这个问题的帮助。我已经花了数小时自己诊断,但并没有结果。我在Netbeans用户列表和错误列表中发布了这个问题,但都没有收到任何回复。

Netbeans是一个出色的IDE,自从几个月前从Eclipse切换后,我就喜欢上它了。我主要在Unix和Win32上使用Java,在Linux上使用C(在Windows上使用Visual Studio),同时也使用PHP。问题是,我现在太习惯在编码时使用滚轮了,但它在Netbeans中不起作用。

我正在Vista(sp1)上运行Netbeans 6.5,并使用Microsoft无线激光鼠标6000。滚轮无法在任何窗口中工作,而我笔记本电脑触摸板上的鼠标手势也无法工作(不太重要)。我的平台详细信息如下:

Software:
Vista Sp1
Product Version: NetBeans IDE 6.5 (Build 200811100001)
Java: 1.6.0_03; Java HotSpot(TM) Client VM 1.6.0_03-b05
System: Windows Vista version 6.0 running on x86; Cp1252; en_AU (nb)

Hardware:
Mouse: Microsoft Wireless Lasermouse 6000

Driver First Attempt:
Mouse Driver: HID-compliant mouse
Driver provider: Microsoft
Date: 21/06/2006
Driver Version: 6.0.6001.18000

Driver Second Attempt:
Mouse Driver: Microsoft Wireless USB Mouse
Driver provider: Microsoft
Date: 26/11/2008
Driver Version: 6.31.230.0

我找到了一个非常老的错误报告,上面说问题是因为微软默认启用了平滑滚动,这意味着输入 API 将会输出更小的滚动值 - 但无论我如何旋转轮子,文档都不会移动。

我也尝试回滚驱动程序,重新安装以及安装最新的驱动程序等。我会很感激任何关于这个问题的指导,我相信其他人也遇到过这个问题,因为我在网上找到了很多关于同样问题的参考资料,但没有解决方案。

我试了我的另一只罗技鼠标(MX5000),它的滚轮也不工作。我将页面向上和向下的快捷键分配给了两个额外的鼠标按钮,但它并不一样。请请使用Vista上的Netbeans的人帮助我,它正在折磨我!

有趣的是,这只鼠标和滚轮在Linux上与Netbeans正常工作。

问题回答

我所能做的只是部分确认您所报告的内容。

我正在使用Microsoft Intellimouse - Wireless Optical Mouse 2.0在我的Vista Ultimate笔记本电脑上运行。我可以确认鼠标滚轮在我尝试过的每个适用的应用程序中都能正常工作-除了Netbeans 6.5。我还有一个Logitech光学无线4按钮鼠标与鼠标滚轮,我不确定型号号码。它在我的OpenSUSE 11.1 Linux笔记本电脑上。我可以确认鼠标滚轮在我尝试过的每个适用的应用程序中都能正常工作-包括Netbeans 6.5。当我将Logitech鼠标切换到Vista盒子时,一切正常-包括Netbeans 6.5。当我将Microsoft鼠标切换到Linux盒子时,一切正常-包括Netbeans 6.5。当我将它们切换回来时,旧的行为被保持-在Vista上,Microsoft鼠标滚轮无法与Netbeans 6.5一起使用,所有其他组合似乎都可以正常工作。

你是不是遇到了Netbeans的问题?你在其他Java应用程序中尝试使用滚轮了吗?

我问因为 Java 存在一个与某些鼠标滚轮不工作相关的错误。现已修复。

可能值得更新您用于运行Netbeans的JVM,因为您看到的问题可能是由此错误引起的,而现在已经修复。





相关问题
热门标签