Колесо прокрутки Microsoft Intellimouse не работает с NetBeans 6.5 в Vista - PullRequest
2 голосов
/ 16 февраля 2009

Буду признателен за любую помощь в решении этой проблемы, я потратил часы, пытаясь самостоятельно ее диагностировать, но безрезультатно, и не получил ни одного ответа при публикации его в списке пользователей Netbeans и списке ошибок.

Netbeans - отличная среда разработки, и мне она очень понравилась с тех пор, как несколько месяцев назад я перешел с Eclipse. Я делаю Java на Unix и Win32 и PHP на обоих, плюс C на Linux (также использую Visual Studio на Windows). Проблема в том, что я слишком привык использовать колесо прокрутки во время кодирования, и оно не работает с Netbeans.

Я использую Netbeans 6.5 в Vista (sp1) с беспроводной лазерной мышью Microsoft 6000. Колесо прокрутки отказывается работать в любом окне, и жесты мыши на трекпаде моего ноутбука также не работают (менее важно). Детали моей платформы:

<b>Software</b>:
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)

<b>Hardware</b>:
Mouse: Microsoft Wireless Lasermouse 6000

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

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

Я нашел очень старый отчет об ошибке, в котором говорилось, что проблема была в том, что Microsoft начала включать плавную прокрутку по умолчанию, что означает, что API ввода будет выделять меньшие значения прокрутки - но независимо от того, сколько я вращаю колесо, документ не перемещается ,

Я также пытался откатить драйвер, переустановить и установить новейшие драйверы и т. Д. Буду признателен за любые указания на эту проблему, я уверен, что другие люди также испытывают ее, поскольку я нашел много ссылок на ту же проблему в Интернете, но без решений.

Я попробовал другую имеющуюся у меня мышь Logitech (MX5000), и ее колесо прокрутки также не работает. Я назначил ярлыки страниц вверх и вниз для двух дополнительных кнопок мыши, но это не одно и то же. Пожалуйста, может кто-нибудь, кто использует Netbeans в Vista, поможет мне с этим, это убьет меня!

Самое смешное, что эта мышь и колесо прокрутки отлично работают с Netbeans в Linux ..

Ответы [ 2 ]

0 голосов
/ 04 марта 2009

Это проблема Netbeans? Вы пробовали использовать колесо прокрутки в других Java-приложениях?

Я спрашиваю, потому что ошибка в Java , связанная с колесами прокрутки для некоторых мышей, которые не работают. Теперь это исправлено.

Возможно, стоит обновить JVM, которую вы используете для запуска Netbeans, поскольку проблемы, которые вы видите, могут быть вызваны этой ошибкой, которая теперь исправлена.

0 голосов
/ 27 февраля 2009

Все, что я могу сделать, это частично подтвердить то, что вы сообщили.

Я использую Microsoft Intellimouse - беспроводную оптическую мышь 2.0 на моем ноутбуке Vista Ultimate. Я могу подтвердить, что колесо мыши работает правильно во всех применимых приложениях, с которыми я пробовал - за исключением Netbeans 6.5. У меня также есть оптическая беспроводная 4-кнопочная мышь Logitech с колесом мыши, я не уверен, номер модели. Это на моем ноутбуке OpenSUSE 11.1 Linux. Я могу подтвердить, что колесо мыши работает правильно с каждым приложением, в котором я его пробовал, включая Netbeans 6.5. Когда я переключаю мышь Logitech на окно Vista, все работает, включая Netbeans 6.5. Когда я переключаю мышь Microsoft на окно Linux, все работает, включая Netbeans 6.5. Когда я переключаю их обратно, старое поведение сохраняется - колесо мыши Microsoft не работает с Netbeans 6.5 в Vista, все другие комбинации работают нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...