对于此问题,我将不胜感激,我花了几个小时试图自己诊断它但无济于事,并且在将它发布到 Netbeans 用户列表和错误列表时没有收到任何回复。
Netbeans 是一个出色的 IDE,自从几个月前从 Eclipse 切换到 Netbeans 以来,我一直很喜欢它。我在 Unix 和 Win32 上做 Java,在两者上做 PHP,在 Linux 上做 C(也在 Windows 上使用 Visual Studio)。问题是我现在太习惯在编码时使用滚轮了,它不适用于 Netbeans。
我在 Vista (sp1) 上使用 Microsoft 无线激光鼠标 6000 运行 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
我发现了一个非常古老的错误报告,它说问题是因为 Microsoft 开始默认启用平滑滚动,这意味着输入 API 会吐出较小的滚动值 - 但无论我旋转多少轮,文档都不会移动.
我还尝试回滚驱动程序、重新安装和最新的驱动程序等。非常感谢有关此问题的任何指示,我相信其他人也遇到过它,因为我在网上发现了很多关于同一问题的引用资料,但没有解决方案。
我尝试了另一款罗技鼠标 (MX5000),但它的滚轮也不起作用。我为两个额外的鼠标按钮分配了向上翻页和向下翻页快捷键,但它们并不相同。请在 Vista 上使用 Netbeans 的人帮助我解决这个问题,这让我很生气!
有趣的是,这个鼠标和滚轮在 Linux 上的 Netbeans 上工作得很好..
最佳答案
我所能做的就是部分确认您报告的内容。
我在我的 Vista Ultimate 笔记本电脑上运行 Microsoft Intellimouse -- 无线光电鼠标 2.0。我可以确认鼠标滚轮在我尝试过的每个适用应用程序中都能正常工作——Netbeans 6.5 除外。我还有一个带鼠标滚轮的罗技光学无线 4 键鼠标,我不确定型号。它在我的 OpenSUSE 11.1 Linux 笔记本电脑上。我可以确认鼠标滚轮在我尝试过的每个适用应用程序中都能正常工作——包括 Netbeans 6.5。当我将 Logitech 鼠标切换到 Vista 盒子时,一切正常——包括 Netbeans 6.5。当我将 Microsoft 鼠标切换到 Linux 盒子时,一切正常——包括 Netbeans 6.5。当我将它们切换回来时,旧的行为仍然存在——Microsoft 鼠标滚轮不适用于 Vista 上的 Netbeans 6.5,所有其他组合似乎都可以正常工作。
关于java - Microsoft Intellimouse 滚轮不适用于 Vista 上的 Netbeans 6.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/552332/