- Отключение горизонтальной прокрутки с помощью колесика мыши
- 6 ответов 6
- Как в Windows 10 изменить направление прокрутки мышью
- С помощью AutoHotkey
- Отключение горизонтальной прокрутки с помощью колесика мыши
- 6 ответов
- Горизонтальная прокрутка в Windows
- 9 ответов
- Устранение проблем с кнопкой мыши или параметрами прокрутки
- Проблемы
- Причина
- Решение
- Способ 1: выберите подходящую мышь Microsoft и подключитесь к USB-порту.
- Способ 2: удаление любого конфликтующего программного обеспечения мыши
- Способ 3: выполните чистую загрузку и переустановите программное обеспечение IntelliPoint.
- Действие 1: перезагрузите компьютер, используя чистый запуск При запуске Microsoft Windows программа может запускаться вместе с операционной системой. Эти программы могут включать антивирусные и системные программы, которые могут повлиять на мышь. Если вы выполняете чистую загрузку перед запуском программы установки, вы не сможете автоматически запускать эти программы.
- Действие 2: удаление и повторная установка программного обеспечения IntelliPoint
- Windows Vista или Windows 7
- Windows XP
- Способ 4: запуск службы HID
- Способ 5: определение того, является ли это приложение зависимым
Отключение горизонтальной прокрутки с помощью колесика мыши
Я использую Windows 7 x64 на iMac (через BootCamp) с Magic Mouse без кнопки, которая поставляется с iMac. Я хотел бы отключить горизонтальную прокрутку, которая происходит, когда вы слегка перемещаете палец по горизонтали при выполнении вертикальной прокрутки.
В панели управления, в разделе «Мышь», на вкладке «Колесо», в разделе «Горизонтальная прокрутка» можно ввести минимальное значение 1, а не 0. Есть ли способ (в реестре) отключить горизонтальную прокрутку с помощью колесика мыши? Или установить это значение в 0, чтобы увидеть, если он делает трюк?
Обратите внимание, что это вопрос для Windows, а не для Mac OSX, Apple или Magic Mouse, он может применяться к любой мыши в Windows, чье колесо поддерживает горизонтальную прокрутку, кроме вертикальной прокрутки.
6 ответов 6
У меня ранее была такая проблема, но не на iMac, а на x86, и с помощью следующего трюка она решилась.
Значения реестра, связанные с этим, находятся в HKEY_CURRENT_USER\Control Panel\Desktop
Здесь есть два строковых значения: WheelScrollLines для вертикальной прокрутки и WheelScrollChars для горизонтальной прокрутки.
Вы можете установить их значение 0 чтобы отключить тему.
Выход может быть необходимо.
Но обратите внимание, что, как я понял, если вы зайдете в Панель управления> раздел Мышь> вкладка Колесо, они снова будут включены, даже без подтверждения окна.
Я надеюсь помочь вам.
Я использую MagicMouse на iMac с работающей Windows 7 (установленной через BootCamp). Надоело раздражать горизонтальную прокрутку. Описанное выше решение помогло мне отключить его. Вот что я сделал по шагам:
1) Зайдите на http://www.autohotkey.com/ и загрузите приложение (редактор скриптов).
2) Установите и запустите программу — обратите внимание, что она не открывается, так как работает в фоновом режиме
3) Щелкните правой кнопкой мыши на рабочем столе -> выберите «Новый» -> «Скрипт AutoHotkey» (на рабочем столе будет создан новый файл скрипта) -> назовите его по своему желанию (например, «Mouse_HScroll»)
4) Щелкните правой кнопкой мыши на файле, который вы только что создали, и выберите «Редактировать скрипт» из меню.
5) Добавьте эти три строки под существующим текстом в файле:
WheelLeft:: Возвращение
WheelRight:: Возвращение
#MaxHotkeysPerInterval 5000
6) Сохранить файл
7) Запустите программу «Преобразование .ahk в .exe» из ранее установленного пакета и просмотрите файл, который вы только что создали, нажмите «> Преобразовать .exe файл должен быть создан. Запустите этот файл -> прокрутка должна быть отключена.
7) Вы можете переместить этот файл в папку «Пуск» /»Автозапуск», чтобы он запускался автоматически при каждой перезагрузке Mac /ПК.
Надеюсь это поможет! Удачи
Может быть, AutoHotkey можно настроить для ловли (и игнорирования) горизонтальной прокрутки мыши?
Я просто хотел бы добавить, что решение Мэтью сработало для меня для связанной проблемы. Я использовал Chrome в Windows 7, и когда я пытался щелкнуть средней кнопкой мыши по закладке, находящейся в папке на панели закладок, он часто закрывал папку и отправлял средний щелчок внизу страницы. Оказывается, он регистрировал щелчки боковой прокрутки моей мыши (которую я никогда не использую) и закрывал выпадающий список активных папок.
Я пытался проголосовать за ответы, но, видимо, у меня нет репутации . В любом случае, если Google поймет это, и я смогу помочь решить чужую проблему, мне этого будет достаточно!
Согласно ответу Имана. Если вам неудобно использовать regedit, вы можете просто дважды щелкнуть этот reg-файл, чтобы отключить горизонтальную прокрутку.
Чтобы снова включить горизонтальную прокрутку, перейдите в Панель управления> раздел «Мышь»> вкладка «Колесо»
Когда вы пытались переопределить перемещение мыши из стороны в сторону с помощью AutoHotKey, что вы использовали? Если вы написали
у него должна быть глобально отключенная горизонтальная прокрутка. Во всяком случае, я думаю, мой вопрос, что вы сказали в AutoHotKey?
Как в Windows 10 изменить направление прокрутки мышью
Компьютерная мышь была бы неполноценной, если бы в ней отсутствовал такой важный элемент как колесико, основной задачей которого является вертикальная прокрутка. По умолчанию, если крутить колесико от себя, окна будут прокручиваться вверх, а если на себя, то вниз, что вполне логично. Но что, если вдруг пользователь пожелает изменить направление прокрутки? Некоторое время в Windows 10 была доступна опция изменения направления прокрутки, но затем разработчики таки решили ее убрать.
Тем не менее, вы можете ею воспользоваться, внеся изменения в системный реестр, но для начала вам нужно узнать идентификатор мыши.
Откройте Диспетчер устройств, разверните пункт «Мыши и иные указующие устройства» и выберите вашу мышь (если устройство подключается по USB, это будет HID-совместимая мышь) .
Переключитесь в открывшемся окошке на вкладку «Сведения».
Выберите в выпадающем меню «Путь к экземпляру устройства», скопируйте полученное значение и вставьте его в Блокнот.
За сим откройте редактор реестра и перейдите к ключу HKLM\SYSTEM\CurrentControlSet\Enum\HID . Разверните элемент, название которого соответствует VID мыши вплоть до вложенного подраздела Device Parameters. Справа у вас будет DWORD -параметр FlipFlopWheel, кликните по нему два раза и замените его текущее значение 0 на 1.
Чтобы изменения вступили в силу, перезагрузите компьютер.
С помощью AutoHotkey
Если твик реестра не сработает, в качестве альтернативы можно воспользоваться утилитой AutoHotkey, предназначенной для переназначения действий, выполняемых аппаратными кнопками. Скачав и установив утилиту, создайте в Блокноте текстовый файл и пропишите в него этот код:
Сохраните файл с расширением ahk на рабочем столе и запустите, что изменит направлении прокрутки колесика мыши в обратном направлении. Новые настройки вступят в силу немедленно и будут действовать до тех пор, пока вы не перезагрузите Windows или не завершите запущенный процесс скрипта принудительно из Диспетчера задач.
Отключение горизонтальной прокрутки с помощью колесика мыши
Я использую Windows 7 x64 на iMac (через BootCamp) с помощью мыши Magic Mouse без кнопок, которая поставляется с iMac. Я хотел бы отключить горизонтальную прокрутку, которая происходит, когда вы слегка перемещаете палец по горизонтали, делая вертикальную прокрутку.
в Панели Управления, секции мыши, вкладке колеса, секции горизонтальной прокрутки, минимальное значение, которое вы можете ввести, равно 1, а не 0. Есть ли способ (в реестре) отключить горизонтальную прокрутку с помощью колеса мыши? Или чтобы установить это значение в 0, чтобы увидеть, если это делает трюк?
обратите внимание, что это конкретный вопрос для Windows, а не Mac OSX или Apple или Magic Mouse, он может применяться к любой мыши в Windows, колесо которой поддерживает горизонтальную прокрутку, кроме вертикальной прокрутки.
6 ответов
у меня раньше была такая проблема, но не на iMac, а на x86, и со следующим трюком она решена.
параметры реестра, связанные с этим в HKEY_CURRENT_USER\Control Panel\Desktop
здесь есть два строковых значения: WheelScrollLines для вертикальной прокрутки и WheelScrollChars для горизонтальной прокрутки.
вы можете установить их значение 0 отключить темы.
может потребоваться выход из системы.
но обратите внимание, что, как я испытал, если вы идете в Панель управления > раздел мыши > вкладка колесо они будут включены снова, даже без подтверждения окна.
Я надеюсь помочь вам.
Я использую MagicMouse на iMac под управлением Windows 7 (устанавливается через BootCamp). Надоела надоедливая горизонтальная прокрутка. Решение, описанное выше помогло мне отключить его. Вот что я сделал пошагово:
1) перейти кhttp://www.autohotkey.com/ и загрузить приложение (редактор сценариев).
2) Установите и запустите программу — обратите внимание, что она не откроется, так как работает в фоновом режиме
3) щелкните правой кнопкой мыши на рабочий стол — > выберите » New «- > «AutoHotkey Script» (новый файл сценария будет создан на рабочем столе) — > назовите его, как вы хотите (например, «Mouse_HScroll»)
4) щелкните правой кнопкой мыши на файл, который вы только что создали и выберите «Редактировать скрипт» из меню.
5) Добавьте эти три строки ниже существующего текста в файле:
WheelLeft:: return
WheelRight:: return
#MaxHotkeysPerInterval 5000
6) сохранить файл
7) Запустите » Convert .ahk to .exe программа» из пакета, установленного ранее и найдите файл, который вы только что создали, нажмите «>преобразование .должен быть создан exe файл. Запустите этот файл -> прокрутка должна быть отключена.
7) Вы можете переместить этот файл в папку Start/»Autorun», чтобы он автоматически запускался при каждой перезагрузке компьютера Mac/PC.
надеюсь, что это помогает! Хороший Удачи
Горизонтальная прокрутка в Windows
В Os X я могу удерживать Shift, используя колесо прокрутки мыши, чтобы прокручивать горизонтально, а не вертикально. Есть ли способ сделать что-то подобное в Windows?
9 ответов
Вы можете имитировать его с помощью AutoHotKey
Если я найду скрипт, я дам вам знать: Из этих сообщений:
Вы должны найти некоторые скрипты
Вот сценарий AutoHotKey, чтобы сделать это, используя команды сдвига и (по-видимому) собственные команды прокрутки колеса мыши:
Имейте в виду, что многие приложения, включая приложения Microsoft, не поддерживают горизонтальную прокрутку колесика мыши. (Я считаю, что эта функция появилась только в Windows Vista.)
Некоторые из наиболее полезных горячих клавиш для колесо мыши включает альтернативные режимы прокрутки текста окна. Например, следующая пара Вместо этого горячие клавиши прокручиваются горизонтально вертикально, когда вы поворачиваете колесо удерживая левый элемент управления Ключ:
В Windows есть способ сделать это с помощью правой мыши. У меня есть мышь с колесиком прокрутки, в которой правая кнопка jog left /jog встроена прямо в нее. Простое нажатие колесика прокрутки влево или вправо приведет к перемещению содержимого в нужном направлении. У меня есть Logitech VX, и я был очень доволен этим.
VX также позволяет вам настраивать кнопки по-разному для каждого приложения, если вы так склонны. Этот уровень настройки очень приятный!
В некоторых программах Windows смена выполняется горизонтально (например, проводник Windows).
В других программах, таких как Internet Explorer, Firefox и Excel, удерживая кнопку колеса прокрутки и перемещаясь слева направо, прокручивается по горизонтали.
Вот хакерское решение для Word (только), требующее как макросов AutoHotKey, так и Word. Он работает только с основным видом документа в Word (что достаточно для меня).
Сначала используйте AutoHotKey для отправки пользовательского нажатия клавиши в Word в ответ на действие мыши. Я использую Alt-M RightArrow и Alt-M LeftArrow. (У меня также есть сопоставления для событий WheelLeft и WheelRight ниже, потому что моя мышь посылает их просто отлично, мне просто нужно, чтобы Word делал что-то полезное с ними.)
Настройте привязки клавиш Word (в качестве альтернативы вы можете использовать диалог настройки клавиатуры):
FInally, определите макросы Word в шаблоне Normal (или отредактируйте ссылки на них выше):
После некоторого поиска, в конце концов нашел способ (используя AutoHotKey ), который работает в Excel и везде , явно не сломав что-либо (адаптированный из нескольких различных решений на форумах AutoHotKey, хотя я не записывал источники, поэтому не могу дать должного кредита).
MS Excel, похоже, имеет некоторые странные способы обработки его пользовательского интерфейса (хотя, как-то, после многих лет того, что нам дали разработчики MS Office, я не удивляюсь). Этот скрипт, похоже, работает практически везде, кроме MS Word — если кто-то может это решить, то дайте мне знать! Вероятно, это похоже на поиск класса окон для Word и кодирование для него, как это было сделано с помощью Excel (только с другим набором привязок клавиш).
Из решения Сэма я разработал собственное решение, которое имеет настраиваемую скорость прокрутки:
Не совсем ярлык на клавиатуре, но вы всегда можете щелкнуть по колесу мыши. Это приводит к появлению 4-позиционного значка в большинстве приложений, которые вы можете использовать для прокрутки
Устранение проблем с кнопкой мыши или параметрами прокрутки
Проблемы
После того как вы попытаетесь изменить параметры кнопки или прокрутки для любого из устройств, перечисленных в разделе «относится к», вы можете столкнуться с одной из указанных ниже проблем.
Для всех назначений кнопок загружаются значения по умолчанию.
Вы не можете изменить назначение кнопок для указывающего устройства.
Команды назначения кнопки в программном обеспечении IntelliPoint недоступны («затемненные»).
Прокрутка слишком мала или слишком высокая в некоторых приложениях.
Появляется указанное ниже сообщение об ошибке.
Некоторые параметры мыши могут не работать, пока вы не подключите мышь Microsoft к USB-порту на компьютере или не настройте мышь Microsoft, использующую технологию Bluetooth.
Причина
Это может быть вызвано одной из указанных ниже причин.
В программном обеспечении IntelliPoint выделена неправильная мышь.
Конфликт с другими приложениями (отличными от Майкрософт) с помощью мыши или указателя
Проблемы с программным обеспечением IntelliPoint или драйверами.
Приложение неправильно распознает прокрутку сообщений от мыши.
Решение
Чтобы устранить эту проблему, сначала посетите веб-сайт, на котором можно скачать и установить последнюю версию программы IntelliPoint:
Если это не помогло устранить проблему, попробуйте выполнить указанные ниже действия.
Способ 1: выберите подходящую мышь Microsoft и подключитесь к USB-порту.
Отображаемые вкладки программного обеспечения IntelliPoint зависят от того, какое мышь подключено. Например, вкладка » беспроводной доступ» отображается только в том случае, если вы используете беспроводную мышь.
Если вкладка программного обеспечения IntelliPoint , подходящая для мыши, не отображается, убедитесь в том, что на вкладке кнопки выбрана правильная мышь.
После изменения выделения мыши закройте панель управления IntelliPoint, а затем снова откройте ее.
Попробуйте подключить проводную мышь USB или приемник к другому USB-порту, а затем посмотрите, как это происходит. Если вы попытаетесь использовать приемник на разных портах, вы можете устранить все проблемы с портом.
Примечание. Обходите все репликаторы портов, концентраторы USB, КВМ-коммутаторы и т. д., а затем подключите приемник прямо к портам.
Убедитесь, что имя подключенного устройства совпадает с именем мыши, которое вы используете.
Способ 2: удаление любого конфликтующего программного обеспечения мыши
Если на вашем компьютере установлена другая программа, например Logitech или сенсорная панель, это может привести к конфликту с мышью. Чтобы удалить программное обеспечение, которое может вызвать конфликт, выполните указанные ниже действия.
Если у вас есть компьютер с Windows Vista или Windows 7, откройте элемент » программы и компоненты » на панели управления. Для этого нажмите кнопку » Пуск «Введите appwiz. cpl в поле Начало поиска , а затем нажмите клавишу ВВОД. Если у вас есть компьютер под управлением Windows XP, откройте элемент » Установка и удаление программ » на панели управления. Для этого нажмите кнопку Пуск, выберите команду выполнить, введите appwiz. cplи нажмите кнопку ОК.
Следуйте инструкциям по удалению программного обеспечения, а затем перезагрузите компьютер.
Примечание. Если вы используете ноутбук, установите последнюю версию драйвера сенсорной панели на веб-сайте изготовителя. Обратитесь за помощью к изготовителю. Контактные данные производителя можно найти на веб-сайте корпорации Майкрософт по следующему адресу:
Если проблема продолжает возникать, воспользуйтесь следующим способом.
Способ 3: выполните чистую загрузку и переустановите программное обеспечение IntelliPoint.
Действие 1: перезагрузите компьютер, используя чистый запуск При запуске Microsoft Windows программа может запускаться вместе с операционной системой. Эти программы могут включать антивирусные и системные программы, которые могут повлиять на мышь. Если вы выполняете чистую загрузку перед запуском программы установки, вы не сможете автоматически запускать эти программы.
Для получения дополнительных сведений о том, как выполнить чистую загрузку, выберите один из следующих номеров (в зависимости от версии Windows):
Как настроить «чистую» загрузку в Windows XP
Как найти и устранить проблему путем «чистого» запуска Windows Vista или Windows 7
Действие 2: удаление и повторная установка программного обеспечения IntelliPoint
Просмотрите список программ, установленных на компьютере. Чтобы просмотреть список программ, установленных на компьютере с Windows Vista или Windows 7, откройте элемент » программы и компоненты » на панели управления. Для этого нажмите кнопку » Пуск «Введите appwiz. cpl в поле Начало поиска , а затем нажмите клавишу ВВОД. Чтобы просмотреть список программ, установленных на компьютере под управлением Windows XP, нажмите кнопку Пуск, выберите команду выполнить, введите appwiz. cplи нажмите кнопку ОК.
Удалите Microsoft IntelliPoint. Для этого в Windows Vista выберите Microsoft IntelliPointи нажмите кнопку Удалить/изменить. При запросе пароля администратора или подтверждения введите пароль или нажмите кнопку Продолжить. Нажмите кнопку Да , чтобы подтвердить удаление программы. Чтобы удалить средство IntelliPoint с компьютера под управлением Windows XP, выберите Microsoft IntelliPoint, нажмите кнопку Добавить/удалить, нажмите кнопку Готово, а затем — ОК.
Переустановка программного обеспечения IntelliPoint.
Если проблема не устраняется этим способом, выполните указанные ниже действия. Примечание. Приведенные ниже действия могут отличаться в зависимости от версии установленной на компьютере операционной системы Microsoft Windows. В этом случае для выполнения этих действий см. документацию к продукту.
Windows Vista или Windows 7
Нажмите кнопку » Пуск «Введите в поле Начало поиска команду devmgmt. msc и нажмите клавишу ВВОД.
При запросе пароля администратора или подтверждения введите пароль или нажмите кнопку Продолжить.
Дважды щелкните мыши и другие указывающие устройства.
Щелкните правой кнопкой мыши и выберите пункт Свойства.
На вкладке драйвер нажмите кнопку Обновить драйвер.
Следуйте указаниям на экране, чтобы завершить работу мастера.
Windows XP
Нажмите кнопку Пуск, наведите указатель на Параметрыи выберите пункт Панель управления.
Дважды щелкните значок системаи выберите Вкладка » оборудование » и выберите пункт » Диспетчер устройств«.
Дважды щелкните мышью и другой узел указывающее устройства , чтобы развернуть его.
Щелкните правой кнопкой мыши и выберите пункт Свойства.
На вкладке драйвер нажмите кнопку Обновить драйвер.
В диалоговом окне Мастер обновления драйверов устройств нажмите кнопку Далее.
Нажмите кнопку вывести список известных драйверови нажмите кнопку Далее.
Выберите мышь и нажмите кнопку Далее.
Нажмите кнопку Далее , чтобы подтвердить, что выбран правильный драйвер.
Нажмите кнопку Готово , чтобы завершить установку нового драйвера.
Чтобы узнать больше о том, как устранять неполадки с устройствами мыши в Windows Vista или Windows 7, следуйте инструкциям в разделе «Устранение проблем с USB-устройствами» справки и поддержки Windows. Чтобы просмотреть раздел, выполните указанные ниже действия.
Нажмите кнопку » Пуск » и выберите пункт Справка и поддержка.
В диалоговом окне Поиск в справке введите Устранение неполадок с USB-устройствоми нажмите кнопку найти справку.
Щелкните нужную тему.
Если проблема сохранится, посетите веб-сайт, на котором можно скачать и установить последнюю версию программы IntelliPoint:
Способ 4: запуск службы HID
Чтобы запустить службу HID, выполните указанные ниже действия.
Открытие оснастки консоли управления (MMC) для служб. Для этого выполните указанные ниже действия для вашей версии операционной системы.
Windows Vista или Windows 7 Нажмите кнопку » Пуск » Введите Services. msc в поле начать поиски нажмите клавишу ВВОД.
При появлении запроса на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Продолжить.
Windows XP Нажмите кнопку Пуск, выберите выполнить, введите Services. msc в поле Открыть , а затем нажмите кнопку ОК.
Откройте службу HID. Для этого выполните указанные ниже действия для вашей версии операционной системы.
Windows Vista или Windows 7 В области сведений в списке служб дважды щелкните элемент доступ к управлению устройствами с помощью видеоинтерфейса.
Windows XP В области сведений в списке служб дважды щелкните службу ввода HID.
Убедитесь, что для параметра Тип запуска задано значение автоматически.
Если при запуске службы HID появляется сообщение об ошибке, перейдите по следующей ссылке, чтобы просмотреть статью в базе знаний Майкрософт:
Разрешение сочетаний клавиш или ключей управления томами, не работающих на клавиатурах Майкрософт
Способ 5: определение того, является ли это приложение зависимым
Благодаря новым устройствам мыши с высоким разрешением некоторые приложения могут неправильно интерпретировать частично прокрутку сообщений. Когда колесики с низким разрешением прокручивается вверх и вниз, драйвер мыши отправляет прокрутку 120 для каждого деления колесика вверх и 120 для каждого деления вниз. В соответствии с официальной документацией значение прокрутки в 120 (или-120) указывает на одну строку прокрутки. Если приложение получает менее полную строку, оно должно прокручивать часть строки (которая является приложением Microsoft Word и некоторыми другими приложениями) или, если это невозможно, экономить значение до тех пор, пока не будет достигнуто общее число 120 (это значит, что делает Блокнот). Большинство текущих устройств мыши (Майкрософт) спроектировано таким образом, чтобы обеспечить более плавную прокрутку, так что колеса имеют более высокое разрешение и отправляют четыре события прокрутки, но за один квартал. Таким образом, вместо 120 они передают 30 (или вместо-120 при прокрутке назад, они пересылаются на 30). Это должно приводить к прокрутке с той же скоростью, но более гладко. Некоторые приложения могут неправильно обрабатывать это приложение. Например, они могут игнорировать события частичной прокрутки или могут интерпретировать событие partial (30) как полную строку (120). В некоторых приложениях есть экземпляры, которые фактически сочетают оба эти неверные поведения. Например, некоторые приложения могут игнорировать положительные частичные события и обрабатывать отрицательные частичные события как полную строку, что приводит к появлению медленной прокрутки вперед и назад. Чтобы убедиться в том, что проблема связана с конкретным приложением, Сравните поведение в этом приложении, как работает прокрутка, в блокноте или Microsoft Word.