12.04 имеет плавную прокрутку для сенсорных панелей с GTK. Мне было интересно, может ли он быть включен для колес мыши тоже? Если да, то как? Если нет, то почему нет? Спасибо.
12.04 имеет плавную прокрутку для сенсорных панелей с GTK. Мне было интересно, может ли он быть включен для колес мыши тоже? Если да, то как? Если нет, то почему нет? Спасибо.
Ответы:
Хотелось бы, чтобы плавная прокрутка могла быть включена ВЕЗДЕ , к сожалению, плавная прокрутка не может быть включена для колес мыши, потому что у них есть «скачки», в то время как вход прокрутки с сенсорной панели достаточно точен, чтобы регистрировать попиксельное движение.
Чтобы проверить это, запустите терминал и запустите
xev
Затем поместите курсор в окно и прокрутите вверх и вниз. Вы заметите, что клавиша (кнопки 4 и 5) постоянно регистрирует выходной сигнал, пока вы двигаете пальцами. Теперь прокрутите с помощью колесика щелчка. Он будет регистрироваться только один раз за клик мышью.
Некоторые колесики мыши не имеют отчетливых «скачков» при качении, но держу пари, что оборудование считывает расстояние, пройденное роликом, и посылает скачки, как и другие мыши, для обеспечения совместимости оборудования.
Хотя настоящая плавная прокрутка на пиксель не будет работать так хорошо с колесом прокрутки мыши, было бы неплохо иметь плавную анимацию, а не резкий скачок трех линий.
Я не знаю ни одного способа сделать это глобально, но в Firefox это опция в разделе «Настройки» -> «Дополнительно».
Для Chromium / Chrome он в настоящее время включен через флаг, перейдя в chrome://flags
.
Является ли это аппаратной проблемой, зависит от самого оборудования ... Logitech предоставляет драйверам Windows плавную прокрутку для мышей с «колесом бесплатной прокрутки» (без скачков, просто событие прокрутки колес для каждого пикселя).
Было бы здорово, если бы я мог использовать свой M500 на полную мощность, но xev показывает типичные прыжки после определенного расстояния, так что это, вероятно, проблема с драйверами. Не уверен, кого беспокоить и где это исправить.