Si tienes un panel táctil:
En Windows 10, si tienes un panel táctil, probablemente tendrás una de las opciones mencionadas en las otras respuestas:
Start Menu -> Settings -> Mouse & touchpad -> Reverse scrolling direction
Algo específico del fabricante o del dispositivo, probablemente accesible a través de Control Panel -> Mouse
o algo similar, como se indica en otras respuestas.
Si no tienes un touchpad:
(y quieres **desplazamiento inverso porque, digamos, como yo, te hiciste adicto a él en Mac OS y ahora lo encuentras más natural):
(no veo por qué no ponen un panel de control para esto, pero al menos tenemos un par de opciones para hacerlo funcionar):
Configuración del Registro
Hay una configuración del registro llamada “FlipFlopWheel” que hace esto – (gracias a https://superuser. com/a/364353/153895 por @Richard). Esto también funciona desde Windows 7, al menos (tal vez más lejos, no lo sé).
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
.
Puede haber múltiples entradas de ratón. El valor predeterminado para FlipFlopWheel
ya debería ser 0
. Cámbialo a 1
para invertir el desplazamiento. Reinicie o vuelva a conectar el ratón para que los cambios surtan efecto.
Para obtener el VID_???
y completar el proceso tienes dos opciones:
1: Manualmente
Vaya al panel de control del ratón, haga clic en la pestaña Hardware, y luego en Properties (o, simplemente encuentre el ratón en el Administrador de dispositivos y haga doble clic o clic con el botón derecho del ratón en Properties)
O bien vaya a la pestaña Eventos y busque el VID en el área de “información” en la parte inferior, o a la pestaña Detalles y elija Ruta de instancia de dispositivo en el desplegable Property.
Entonces puedes usar Regedit (¡ten cuidado ahí! ) para encontrar y cambiar esta propiedad:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
2: Comandos de Powershell
Ejecutar esto en PowerShell (desde Inicio “ Todos los programas ” Accesorios “ 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 }
De cualquier manera , luego sólo reinicie o replique el ratón para que la configuración surta efecto.
Nota : Puede que descubras, como yo, que al desenchufar y volver a enchufar en un puerto USB diferente, o en un conmutador KVM, o algo así, que ha dejado de funcionar, a pesar de que la configuración original del registro sigue siendo la misma.
Lo que me pasó a mí, es que mi ratón recibió una nueva entrada de cadena/subárbol en el registro; el principio (`VIDXXXX&PIDXXXX# Si tienes un panel táctil:
En Windows 10, si tienes un panel táctil, probablemente tendrás una de las opciones mencionadas en las otras respuestas:
Start Menu -> Settings -> Mouse & touchpad -> Reverse scrolling direction
Algo específico del fabricante o del dispositivo, probablemente accesible a través de Control Panel -> Mouse
o algo similar, como se indica en otras respuestas.
Si no tienes un touchpad:
(y quieres **desplazamiento inverso porque, digamos, como yo, te hiciste adicto a él en Mac OS y ahora lo encuentras más natural):
(no veo por qué no ponen un panel de control para esto, pero al menos tenemos un par de opciones para hacerlo funcionar):
Configuración del Registro
Hay una configuración del registro llamada "FlipFlopWheel” que hace esto – (gracias a https://superuser. com/a/364353/153895 por @Richard). Esto también funciona desde Windows 7, al menos (tal vez más lejos, no lo sé).
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
.
Puede haber múltiples entradas de ratón. El valor predeterminado para FlipFlopWheel
ya debería ser 0
. Cámbialo a 1
para invertir el desplazamiento. Reinicie o vuelva a conectar el ratón para que los cambios surtan efecto.
Para obtener el VID_???
y completar el proceso tienes dos opciones:
1: Manualmente
Vaya al panel de control del ratón, haga clic en la pestaña Hardware, y luego en Properties (o, simplemente encuentre el ratón en el Administrador de dispositivos y haga doble clic o clic con el botón derecho del ratón en Properties)
O bien vaya a la pestaña Eventos y busque el VID en el área de “información” en la parte inferior, o a la pestaña Detalles y elija Ruta de instancia de dispositivo en el desplegable Property.
Entonces puedes usar Regedit (¡ten cuidado ahí! ) para encontrar y cambiar esta propiedad:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
2: Comandos de Powershell
Ejecutar esto en PowerShell (desde Inicio “ Todos los programas ” Accesorios “ 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 }
De cualquier manera , luego sólo reinicie o replique el ratón para que la configuración surta efecto.
Nota : Puede que descubras, como yo, que al desenchufar y volver a enchufar en un puerto USB diferente, o en un conmutador KVM, o algo así, que ha dejado de funcionar, a pesar de que la configuración original del registro sigue siendo la misma.
Lo que me pasó a mí, es que mi ratón recibió una nueva entrada de cadena/subárbol en el registro; el principio () sigue siendo el mismo, pero la cadena al final era diferente. Tuve que entrar en ese subárbol y configurarlo de nuevo para la nueva instancia.
Script de AutoHotkey
Puedes usar el siguiente [ AutoHotkey ]&003 script:
WheelUp::
Send {WheelDown}
Return
WheelDown::
Send {WheelUp}
Return
(Si tienes instalada la autohotkey, simplemente guarda lo anterior como un archivo .ahk
, y luego haz doble clic en el Explorador de Windows para ejecutarlo. Su kilometraje puede variar. Funcionó muy bien para mí en Windows 8, pero estoy teniendo problemas en Windows 10. No estoy seguro de si esto es un problema de AutoHotkey/Win 10, o algo más).