Se hai un touchpad:
In Windows 10, se hai un touchpad, probabilmente avrai una delle opzioni menzionate nelle altre risposte:
Start Menu -> Settings -> Mouse & touchpad -> Reverse scrolling direction
Qualcosa di specifico del produttore o del dispositivo, probabilmente accessibile tramite Control Panel -> Mouse
o qualcosa di simile, come indicato in altre risposte.
Se non si dispone di un touchpad:
(e vuoi lo scrolling inverso perché, diciamo, come me, ne sei diventato dipendente su Mac OS e ora lo trovi più naturale):
(Non vedo perché non si limitano a mettere un pannello di controllo per questo, ma almeno abbiamo un paio di opzioni per farlo funzionare):
Impostazioni del registro
C'è un'impostazione del registro chiamata "FlipFlopWheel" che fa questo - (grazie a https://superuser.com/a/364353/153895 di @Richard). Questo funziona anche fino a Windows 7, almeno (forse oltre, non lo so).
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
.
Potrebbero esserci più voci del mouse. Il valore predefinito per FlipFlopWheel
dovrebbe essere già 0
. Modificalo in 1
per invertire lo scorrimento. Riavvia o ricollega il mouse per rendere effettive le modifiche.
Per ottenere VID_???
e completare il processo hai due opzioni:
1: manualmente
Vai al pannello di controllo del mouse, fai clic sulla scheda Hardware , quindi fai clic su Proprietà (oppure trova il mouse in Gestione dispositivi e fai doppio clic o fai clic con il pulsante destro del mouse su Proprietà )
Vai alla scheda Eventi e cerca il VID nell'area "informazioni" in basso, oppure la scheda Dettagli e scegli il percorso dell'istanza del dispositivo nel menu a discesa Proprietà .
Quindi puoi usare Regedit (stai attento!) Per trovare e modificare questa proprietà:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
2: comandi Powershell
Esegui questo in PowerShell (da Start »Tutti i programmi» Accessori »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 }
In ogni caso , riavvia o ricollega il mouse per rendere effettive le impostazioni.
Nota : è possibile che, come ho fatto io, lo scolleghi e ricolleghi a un'altra porta USB, switch KVM o qualcosa del genere, che ha smesso di funzionare, anche se l'impostazione del registro originale è ancora impostata.
Quello che è successo per me è che il mio mouse ha ricevuto una nuova stringa / sottotree nel registro; L'inizio ( VID_XXXX&PID_XXXX\
) è sempre lo stesso, ma la stringa alla fine era diversa. Ho dovuto entrare in quella sottostruttura e impostarla di nuovo per la nuova istanza.
AutoHotkey Script
È possibile utilizzare il seguente script AutoHotkey :
WheelUp::
Send {WheelDown}
Return
WheelDown::
Send {WheelUp}
Return
(Se hai installato autohotkey, salva semplicemente quanto sopra come .ahk
file, quindi fai doppio clic in Esplora risorse per eseguirlo. Il tuo chilometraggio può variare. Ha funzionato benissimo per me in Windows 8, ma ho problemi con Windows 10. Non sono sicuro se si tratta di un problema AutoHotkey / Win 10 o qualcos'altro.)