Я человек с нормальным зрением, и я хотел бы просматривать страницы на все 100%. Я использую сочетания клавиш, которые требуют Ctrlмного времени, поэтому примерно двадцать раз в день я случайно нажимаю Ctrlодновременно с прокруткой, в результате чего страница перекрашивается и перекрашивается. Это раздражает, потому что это может занять до 30 секунд, чтобы решить проблему, в зависимости от сложности макета сайта. На сайтах с динамической версткой, таких как Google Docs, проблема более серьезная; случайное нажатие Ctrl+ колесико мыши повреждает дисплей и вынуждает меня полностью обновить страницу, иногда приводя к потере информации в процессе.
Я бы хотел либо отделить Ctrl+ колесо мыши от зума, либо вообще отключить функцию зума. Это возможно в Firefox с помощью about: config; Есть ли аналогичный способ редактирования подробных настроек в Chrome? Будет ли у меня доступ к подробным настройкам, если я буду использовать Chromium вместо Chrome? Я, вероятно, отправлюсь обратно в Firefox, если не смогу решить эту проблему.
Существует вопрос суперпользователя, который задает в основном то же самое, что я задаю, но исключительно для Firefox и Internet Explorer . У других людей на форуме Chrome были связанные проблемы, но ни у кого нет той же самой проблемы. « Мне бы очень хотелось, чтобы я мог деактивировать автоматическое увеличение / уменьшение масштаба». « Было что-то с ноутбуками и Windows 7», а не функция, встроенная в Chrome. У других людей были проблемы с PDF, которые меня не касаются.
Я также попытался найти расширения, которые позволяют отключить прокрутку; Я надеялся, что « Zoom Lock » будет иметь возможность заблокировать увеличение на 100% и предотвратить Ctrlпрокручивание колесиком + прокрутки на дисплее, но это не работает для моего случая использования.
Я использую Google Chrome (версия 9.0.597.84 (Официальная сборка 72991)) в Ubuntu 10.10.
источник
Ответы:
Существует решение с использованием AutoHotKey, размещенное в группах Google :
источник
; Disable mouse wheel zooming in Chrome #IfWinActive ahk_class Chrome_WidgetWin_1 ^WheelDown::return #IfWinActive ahk_class Chrome_WidgetWin_1 ^WheelUp::return
Решение
Это сводило меня с ума, но я только что нашел хромированное расширение, которое работает: No Mouse Wheel Zoom
использование
После установки плагина вам необходимо:
Работает
Судя по отзывам пользователей, он работает на Linux, Mac и Windows; как для мышей, так и для сенсорных панелей.
источник
Я не знаю ни одного способа отключить прокрутку, но вы можете использовать Ctrl+,
0
чтобы вернуться к 100% в любое время - не нужно обновлять страницу.источник
На данный момент это не выглядит возможным в Chrome, но вы можете сделать это со стороны мыши. В зависимости от драйверов для вашей мыши, вы можете установить ctrl-scroll как «ярлык», чтобы фактически ничего не делать - по сути захватывая комбинацию и выбрасывая ее. Некоторые драйверы даже позволяют вам указать это только для определенного приложения, и в этот момент вы должны указать Chrome.
Нужно больше информации об ОС и мыши, чтобы сказать это наверняка.
источник
В Firefox функцию масштабирования можно отключить с помощью соответствующей настройки в about: config.
Для Chrome: я нашел бесплатное небольшое приложение AlwaysMouseWheel, которое делает свое дело. Это сделано для другой цели (что я тоже считаю полезным), но предотвращает масштабирование в Chrome.
Для IE: Однако это приложение не отключает масштабирование. Поэтому сейчас я ищу решение для этого.
источник
При нажатии горячей клавиши, в которой задействована кнопка управления, простое нажатие клавиши Shift непосредственно после начальной команды приводит к тому, что клавиша управления «отпускает», а затем нарушает автоматическое увеличение.
Немного раздражает добавление в рабочий процесс, но это гораздо лучше, чем делать это каждый раз вручную.
источник
Для решения в Linux можно использовать IronAHK , частичную реализацию AutoHotKey в Linux, хотя в последние годы его разработка застопорилась.
Другой возможностью является утилита XMacro для записи и воспроизведения событий клавиатуры и мыши на X-сервере в виде сценария.
Хорошую рецензию можно найти в ветке AutoHotkey под Linux? по TJGeezer:
источник
В этом вопросе появилась пара возможностей на SO:
https://stackoverflow.com/questions/5637530/disable-shortcuts-in-google-chrome
Два ответа говорят о запуске chrome в режиме киоска (с --kiosk) или использовании взлома node-webkit. Они кажутся немного излишними, поскольку отключают почти ВСЕ ярлыки.
Однако, бесстыдно украдя у пользователя user240684, вы можете использовать Tampermonkey для создания пользовательского скрипта, который «выполняется» на каждой странице. Пользовательский скрипт:
Это должно фиксировать события прокрутки и игнорировать их, если нажата клавиша Shift или клавиша управления.
источник
У меня была почти идентичная проблема. Я смотрю Chrome с ноутбука со встроенной мышью и без реального колеса, но я бы прикоснулся к мыши определенным образом и обнаружил, что он необъяснимым образом увеличивает и уменьшает масштаб страницы. Я совсем не то, что можно назвать компьютерным здравым смыслом, но после прочтения первого ответа я начал ковыряться в настройках своего устройства. Я нашел драйвер для мыши, еще немного поковырялся и в конце концов нашел возможность отключить «масштабирование по пинчу», которое до сих пор, похоже, решало проблему.
источник