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


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.