java - Microsoft Intellimouse 滚轮不适用于 Vista 上的 Netbeans 6.5

标签 java ide netbeans windows-vista hardware

对于此问题,我将不胜感激,我花了几个小时试图自己诊断它但无济于事,并且在将它发布到 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/

相关文章:

php - 创建过滤器 _GET(或 _POST)变量的正确方法是什么?

java - 如何使用 Smack 将 XMPP 消息从 Android 发送到 GAE

java - 从 Socket 获取域名

ide - PHPStorm 保存时间歇性提示 "File Cache Conflict"对话框

java - 在java数组中查找最小/最大数字

java - NetBeans The module has not been deployed 报错

java - 基于 if/else 语句和 Action 监听器在 Java 中绘制形状

java - StringUtils.isBlank 与正则表达式

c# - .NET 程序员的 JavaScript 编辑器

netbeans - 如何从命令行重新编译 netbeans 项目?