我会非常感激任何人对这个问题的帮助。我已经花了数小时自己诊断,但并没有结果。我在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正常工作。