Колесо мыши прыгает при прокрутке


24

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

Я использую последний дистрибутив Ubuntu 10.10 и при прокрутке страниц вверх и вниз, особенно в Google Chrome (также в папках и т. д.), страница мерцает вверх и вниз при прокрутке.

С самой мышью проблем нет, так как она отлично работает в других операционных системах, но в Ubuntu 10.10 ей просто не хватает плавности, а также она нервная.

Чтобы точно описать, как он просто представляет, что на странице есть 20 прыжков прокрутки, вы обычно прокручиваете колесо мыши один раз, и оно будет проходить ровно на один шаг вниз по странице, но если я прокручиваю около 5 нажатий, оно будет перемещаться назад и вперед.

Надеюсь, вы сможете понять и помочь мне решить эту боль в ...


1
Это все еще проблема. Я тоже страдаю от этого на 64-битной версии Ubuntu 12.04 LTS. Как вы описали. Именно так. Я думаю, что это должно пойти на трекер ошибок вместо Ask Ubuntu
— Bakytn

Все еще проблема в 14.04.2 кто-нибудь нашел правильное решение? Я открою новый вопрос, так как это 3 года.
— Марк Кирби

Ответы:


19

Однако вышеприведенные решения для меня не сработали ...

Решение для меня (у меня была проблема в течение нескольких месяцев!) Было немного сюрреалистичным, и, как и большинство людей, я не верил, пока не сделал это:

Оказывается, у некоторых мышей MS есть ошибка с колесом прокрутки.

Попробуйте отсоединить USB-кабель / ключ, а затем снова подключите.

Это оно!

Теперь моя мышь двигается нормально (одна строка за раз, а не половина экрана!)

Это сработало, хотя я использую 4-портовый KVM-экран с клавиатурой и мышью! Да уж!


1
То же самое здесь, особенно если у вас есть беспроводная мышь, и трансивер подключен, но ваша мышь находится вне зоны досягаемости ...
— sarveshlad

2
Это безумие ... на самом деле это решило проблему для меня, а перезагрузка - нет. Спасибо
— Тамас Селеи

Тоже самое. Моя мышь подключена к USB-порту клавиатуры и после отключения / прокрутки прокрутка работает абсолютно нормально.
— кантоны

Он работал для моей предыдущей мыши, он не работает для моей новой ...
— Рикки Робинсон

Просто добавьте сюда несколько дополнительных ключевых слов для поиска: это исправляет проблему OP с мышью Microsoft Sculpt в 18.04 (POP_OS). Спасибо @michaelDurrant
— PatKilg

3

У меня есть двойная загрузка Ubuntu 11.10 и Windows 7, и я только что добавил Microsoft Wireless 3500, и когда я загрузился с Windows, он установил некоторые драйверы для него. Когда я вернулся в Ubuntu, колесо прокрутки было наполовину нервным. Я отключил USB-ключ и снова подключил его, и все вернулось в нормальное состояние. Я думаю, что есть некоторые настройки, которые устанавливаются в самой мыши из драйвера Windows. Но вышеприведенное решение простого повторного подключения мыши работает для меня.


2

GTK динамически вычисляет правильное значение скорости прокрутки колесика мыши (количество прокручиваемых строк) в зависимости от размера окна. К сожалению, он пока не допускает каких-либо настроек, и об этом были поданы потерянные отчеты об ошибках.

Кстати, если вы заинтересованы в тестировании того, что я сказал, просто измените размер окна, чтобы оно было настолько маленьким, чтобы оно отображало только одну строку. Попробуйте прокрутить, и вы увидите, что он прокручивает одну строку каждый раз, когда вы прокручиваете колесо.


это очень интересно. Маленькое окно прокручивается небольшими прыжками. Что делает его еще более удивительным, нет возможности изменить его.
— Тим Ричардсон

2

да, отключите и снова подключите USB-соединение. это сработало для меня. после стольких поисков ответа и терпения так долго!


1

Для меня исправлением было очистить внутреннюю часть мыши.

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


-1

У меня почти такая же проблема. При очень медленной прокрутке колеса все работает нормально, ровно пять строк одновременно в gedit. При вращении быстрее он случайным образом переходит вперед-назад назад с эффектом, при котором вы часто находитесь в одном и том же месте после прокрутки колеса на один оборот. В Windows он отлично работает без драйвера. Это мышь Thrust для мобильных телефонов BT.

У меня есть дикое предположение, в чем проблема.

Прежде всего, это колесо с дискретными положениями на колесе. Это означает, что при быстрой прокрутке колесо будет двигаться быстрее быстрее, быстрее, быстрее, быстрее, потому что отдельные позиции функционируют как разрыв.

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

Когда два луча света проникают через спицы в фотооптическом приемнике, и последний может знать только больше или меньше света, и из этого необходимо решить, в каком направлении движется колесо, может быть достаточно сложно написать программное обеспечение для этой работы, когда колесо вращается в та же скорость. Объяснение, почему это не проблема даже в универсальном драйвере Windows, состоит в том, что у MS была та же самая проблема с их собственными плохо сделанными мышами.

Решение

Напишите в драйвере режим, в который он будет переключаться при обнаружении быстрых изменений между колесом мыши и вперед. В этом режиме драйвер будет различать направление, противоположное последнему, скажем, в кольцевом буфере с пятью последними элементами.


К сожалению, это не является последовательным и, вероятно, также не практическим решением. : - /
— zaTricky
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.