Я сталкиваюсь с этой проблемой в течение многих лет, и это довольно раздражает:)
Если я прокручиваю вниз с помощью жеста «двумя пальцами» сенсорной панели, сама прокрутка вступает в силу немедленно. Но если я нахожусь в верхней части страницы и прокручиваю (иногда) вверх, а затем (в течение 2-3 секунд после завершения прокрутки и отпускания сенсорной панели) нажимаю Ctrl
, система интерпретирует эти два события (scroll и ctrl) как одиночное событие Scroll+Ctrl
как и начинает масштабировать все сумасшедшие, даже если эти события не перекрываются (и даже имеют 2-3 секунды между ними).
Типичный сценарий: я прокручиваю страницу, попадаю в верхнюю часть страницы, немного жду (1-3 секунды), затем нажимаю Ctr-Tab и вместе с переключением вкладки я также получаю содержимое обеих моих вкладок увеличено безумно (обычно ~ 700% в хроме). И это несколько раздражает, потому что вам нужно: 1) подождать, пока Chrome повторно отрендерит его с новой шкалой 2) нажать Ctrl-0
3) подождать, пока In повторно выполнит рендеринг снова со шкалой по умолчанию:)
Интересная деталь заключается в том, что я не наблюдаю такого поведения ни в одном приложении, если событие прокрутки было успешно «отправлено как прокрутка»: если я еще не попал в верхнюю часть страницы, прокрутите вверх и сразу нажмите Ctrl
- масштабирование не происходит (как если бы - если оно не находится в верхней части страницы - этот «свиток» был успешно «съеден» = «отправлен» целевым приложением и удален из очереди событий).
Система и пользовательский интерфейс работают очень плавно, поэтому это определенно не задержка обработки событий.
Этот парень описывает подобный опыт здесь: События прокрутки колеса мыши сохраняются после нажатия мета-клавиши
Или может быть в Unity есть настройка, которая вообще отключает масштабирование прокрутки? (например: Как отключить увеличение Ctrl + прокрутка в Lubuntu или openbox )
Ubuntu 14.04.4
Acer Aspire V5-171
Graphics : Intel HD 4000 (готовые драйверы)
Кажется, что я не единственный [1][2] касавшийся той проблемы, и это - ошибка Xor.
Единственное обходное решение, которое я нашел, какой вид работ является этим расширением для хрома.
Расширение UPD, кажется, не работает правильно с последней версией хрома, но выполнением synclient CoastingSpeed=0
кажется, обрабатывает все отлично для меня без любых отрицательных побочных эффектов.