2009-02-16 30 views
2

我希望对这个问题有任何帮助,我花了几个小时尝试自己诊断它无济于事,并且在将它发布到Netbeans用户时没有收到任何回复列表和错误列表。Microsoft Intellimouse滚轮不能与Vista上的Netbeans 6.5一起使用

Netbeans是一个优秀的IDE,我从几个月前从Eclipse切换完成后就喜欢它。我在Unix和Win32上使用Java,在两者上使用PHP,在Linux上使用C(在Windows上使用Visual Studio)。问题是我现在习惯于在编码时习惯于使用滚轮,而且它不适用于Netbeans。

我使用Microsoft Wireless Laser Mouse 6000在Vista(sp1)上运行Netbeans 6.5。滚动轮拒绝在任何窗口中工作,并且笔记本电脑触控板上的鼠标手势也不起作用(不太重要)。我的平台细节:

 
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 

我发现了一个很老的bug报告说,问题是,因为微软开始启用默认情况下平滑滚动,这意味着输入API将吐出较小的滚动值 - 但无论怎样很多我旋转文档不移动。

我也尝试将驱动程序回滚,重新安装和最新的驱动程序等。希望任何关于这个问题的指针,我相信其他人也遇到它,因为我发现了很多相同的问题在线提及,但没有解决方案。

我试了另一个罗技鼠标,我有(MX5000),它的滚轮也不起作用。我将页面向上和向下翻页快捷键分配给了两个额外的鼠标按钮,但它们并不相同。请请能在Vista上使用Netbeans的人帮我解决这个问题,它杀了我!

有趣的是,这款鼠标和滚轮做工精细使用Netbeans在Linux上..

回答

0

所有我能做的就是部分确认您已经报道的内容。

我正在运行Microsoft Intellimouse - 我的Vista Ultimate笔记本电脑上的无线光学鼠标2.0。我可以确认鼠标滚轮在我尝试过的每个应用程序中都能正常工作 - 除Netbeans 6.5外。我也有一个罗技光学无线4键鼠标w /鼠标滚轮,我不确定型号。它在我的OpenSUSE 11.1 Linux笔记本电脑上。我可以确认鼠标滚轮与我尝试过的每个适用应用程序都能正常工作 - 包括Netbeans 6.5。当我将Logitech鼠标切换到Vista盒子时,一切正常 - 包括Netbeans 6.5。当我将微软鼠标切换到Linux系统时,一切正常 - 包括Netbeans 6.5。当我将它们切换回来时,旧的行为得以维持 - 微软鼠标滚轮在Vista上无法使用Netbeans 6.5,所有其他组合似乎都能正常工作。

0

你是Netbeans的问题吗?您是否尝试过在其他Java应用程序中使用滚轮?

我问,因为有一些a bug in Java滚动轮相关的一些老鼠不工作。这现在已经修复。

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

相关问题