Existe uma configuração do registro chamada FlipFlopWheel
que faz isso!
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
.
Pode haver várias entradas do mouse. O valor padrão para FlipFlopWheel
já deve ser 0. Altere para 1 para inverter a rolagem. Reinicialize ou reconecte o mouse para que as alterações entrem em vigor.
Para obter o número VID_???
, você tem duas opções:
-
Vá para o painel de controle do mouse, clique na guia Hardware e, em seguida, clique em Propriedades .
Agora, na janela Propriedades do mouse compatível com HID, clique na guia Detalhes e selecione a propriedade Caminho da Instância do Dispositivo. O caminho do registro está lá. Você só precisa desconectar e reconectar o mouse para que isso tenha efeito.
-
Execute isso no PowerShell (em Iniciar> Todos os Programas »Acessórios» 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 }
O comando para rolagem normal (não invertida) tem
0
e1
trocado:# Restore default scroll direction Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device' Parameters FlipFlopWheel -EA 1 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 0 }