Если у вас есть сенсорная панель:
В Windows 10, если у вас есть сенсорная панель, то, вероятно, у вас будет одна из опций, упомянутых в других ответах:
Start Menu -> Settings -> Mouse & touchpad -> Reverse scrolling direction
Что-то специфическое для производителя или устройства, вероятно, доступное через Control Panel -> Mouse
или что-то подобное, как указано в других ответах.
Если у вас нет сенсорной панели:
(и вы хочу обратную прокрутку, потому что, скажем, как и я, вы пристрастился к нему на Mac OS и теперь найти его более естественным):
(Я не понимаю, почему они просто не переключают панель управления для этого, но по крайней мере, у нас есть пара вариантов, чтобы заставить это работать):
Настройка реестра
Есть настройка реестра под названием “FlipFlopWheel”, которая делает это – (спасибо https://superuser. com/a/364353/153895 от @Richard). Это также работает еще в Windows 7, по крайней мере (может быть дальше, я не знаю).
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
.
Там может быть несколько записей мыши. Значение по умолчанию для FlipFlopWheel
уже должно быть 0
. Измените его на 1
для инвертирования прокрутки. Перезагрузите или перетащите мышь, чтобы изменения вступили в силу.
Для получения VID_???
и завершения процесса у вас есть две опции:
1: Вручную
Перейдите на панель управления мыши, перейдите на вкладку Hardware, затем Properties (или просто найдите мышь в диспетчере устройств и дважды щелкните или дважды щелкните правой кнопкой мыши Properties)
Либо перейдите на вкладку Events и ищите VID в области “information” внизу, либо на вкладке Details и в выпадающем списке Property выберите Device instance path.
Затем вы можете использовать Regedit (будьте осторожны там! ), чтобы найти и изменить это свойство:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
2: Команды Powershell
Запустите это свойство в PowerShell (из Start “ All Programs ” Accessories “ Windows PowerShell):
# View registry settings
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0
# Change registry settings
# Reverse mouse wheel scroll FlipFlopWheel = 1
# Normal mouse wheel scroll FlipFlopWheel = 0
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 1 }
The command for normal (non-inverted) scrolling has the `0` and `1` swapped:
# Restore default scroll direction
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 1 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 0 }
В любом случае , затем просто перезагрузите или перезагрузите мышь, чтобы настройки вступили в силу.
Note : Вы можете обнаружить, как и я, что при отключении и повторном включении мыши в другой USB-порт, или KVM-переключатель, или что-то в этом роде, она перестала работать, несмотря на то, что первоначальные настройки реестра все еще установлены.
Что случилось со мной, так это то, что моя мышь получила новую строку/поддеревенную запись в реестре; начало (`VIDXXXX&PIDXXXX# Если у вас есть сенсорная панель:
В Windows 10, если у вас есть сенсорная панель, то, вероятно, у вас будет одна из опций, упомянутых в других ответах:
Start Menu -> Settings -> Mouse & touchpad -> Reverse scrolling direction
Что-то специфическое для производителя или устройства, вероятно, доступное через Control Panel -> Mouse
или что-то подобное, как указано в других ответах.
Если у вас нет сенсорной панели:
(и вы хочу обратную прокрутку, потому что, скажем, как и я, вы пристрастился к нему на Mac OS и теперь найти его более естественным):
(Я не понимаю, почему они просто не переключают панель управления для этого, но по крайней мере, у нас есть пара вариантов, чтобы заставить это работать):
Настройка реестра
Есть настройка реестра под названием "FlipFlopWheel”, которая делает это – (спасибо https://superuser. com/a/364353/153895 от @Richard). Это также работает еще в Windows 7, по крайней мере (может быть дальше, я не знаю).
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
.
Там может быть несколько записей мыши. Значение по умолчанию для FlipFlopWheel
уже должно быть 0
. Измените его на 1
для инвертирования прокрутки. Перезагрузите или перетащите мышь, чтобы изменения вступили в силу.
Для получения VID_???
и завершения процесса у вас есть две опции:
1: Вручную
Перейдите на панель управления мыши, перейдите на вкладку Hardware, затем Properties (или просто найдите мышь в диспетчере устройств и дважды щелкните или дважды щелкните правой кнопкой мыши Properties)
Либо перейдите на вкладку Events и ищите VID в области “information” внизу, либо на вкладке Details и в выпадающем списке Property выберите Device instance path.
Затем вы можете использовать Regedit (будьте осторожны там! ), чтобы найти и изменить это свойство:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
2: Команды Powershell
Запустите это свойство в PowerShell (из Start “ All Programs ” Accessories “ Windows PowerShell):
# View registry settings
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0
# Change registry settings
# Reverse mouse wheel scroll FlipFlopWheel = 1
# Normal mouse wheel scroll FlipFlopWheel = 0
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 1 }
The command for normal (non-inverted) scrolling has the `0` and `1` swapped:
# Restore default scroll direction
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 1 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 0 }
В любом случае , затем просто перезагрузите или перезагрузите мышь, чтобы настройки вступили в силу.
Note : Вы можете обнаружить, как и я, что при отключении и повторном включении мыши в другой USB-порт, или KVM-переключатель, или что-то в этом роде, она перестала работать, несмотря на то, что первоначальные настройки реестра все еще установлены.
Что случилось со мной, так это то, что моя мышь получила новую строку/поддеревенную запись в реестре; начало () все то же самое, но строка в конце была другой. Мне пришлось зайти в that subtree и установить его снова для нового экземпляра.
Сценарий с автогорлыми клавишами
Можно использовать следующий скрипт [ AutoHotkey ]&003:
WheelUp::
Send {WheelDown}
Return
WheelDown::
Send {WheelUp}
Return
(Если у вас установлена автогорлыка, просто сохраните вышеуказанное как .ahk
файл, а затем дважды щелкните мышью в Проводнике Windows, чтобы запустить его. Ваш Mileage May Vary. Он отлично работал в Windows 8, но у меня возникли проблемы в Windows 10. Не уверен, что это проблема с AutoHotkey/Win 10, или что-то еще)).