Si vous avez un pavé tactile:
Dans Windows 10, si vous avez un pavé tactile, vous aurez probablement l'une des options mentionnées dans les autres réponses:
Start Menu -> Settings -> Mouse & touchpad -> Reverse scrolling direction
Quelque chose spécifique au fabricant ou à l’appareil, probablement accessible par l’intermédiaire de Control Panel -> Mouse
quelque chose de similaire, comme indiqué dans d’autres réponses.
Si vous n'avez pas de pavé tactile:
(et vous voulez un défilement inverse parce que, disons, comme moi, vous êtes devenu accro à Mac OS et le trouvez plus naturel):
(Je ne vois pas pourquoi ils ne mettaient pas simplement un panneau de contrôle pour cela, mais au moins nous avons deux options pour le faire fonctionner):
Paramétrage du registre
Il existe un paramètre de registre appelé "FlipFlopWheel" qui le fait - (grâce à https://superuser.com/a/364353/153895 de @Richard). Cela fonctionne aussi dès Windows 7, du moins (peut-être plus loin, je ne sais pas).
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
.
Il peut y avoir plusieurs entrées de souris. La valeur par défaut de FlipFlopWheel
devrait déjà être 0
. Changez-le pour 1
inverser le défilement. Redémarrez ou reconnectez la souris pour que les modifications prennent effet.
Pour obtenir VID_???
et compléter le processus, vous avez deux options:
1: manuellement
Accédez au panneau de configuration de la souris, cliquez sur l' onglet Matériel , puis sur Propriétés (ou trouvez simplement la souris dans le Gestionnaire de périphériques et double-cliquez sur ou cliquez avec le bouton droit de la souris sur Propriétés ).
Accédez à l' onglet Evénements et recherchez le VID dans la zone "Informations" en bas, ou cliquez sur l'onglet Détails et sélectionnez Chemin de l' instance de périphérique dans la liste déroulante Propriété .
Ensuite, vous pouvez utiliser Regedit (soyez prudent!) Pour rechercher et modifier cette propriété:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
2: commandes Powershell
Exécutez ceci dans PowerShell (à partir de Démarrer »Tous les programmes» Accessoires »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 }
Quoi qu'il en soit , il vous suffit de redémarrer ou de remplacer la souris pour que les paramètres prennent effet.
Remarque : vous constaterez peut-être, comme je l’ai fait, que lors du débranchement et du rebranchage dans un autre port USB, commutateur KVM ou autre, il ne fonctionne plus, même si le paramètre de registre d'origine est toujours défini.
Ce qui s’est passé pour moi, c’est que ma souris a une nouvelle entrée de chaîne / sous-arbre dans le registre; Les débuts ( VID_XXXX&PID_XXXX\
) sont toujours les mêmes, mais la chaîne à la fin était différente. Je devais aller dans cette sous - arborescence et la redéfinir pour la nouvelle instance.
Script AutoHotkey
Vous pouvez utiliser le script AutoHotkey suivant :
WheelUp::
Send {WheelDown}
Return
WheelDown::
Send {WheelUp}
Return
(Si vous avez autohotkey installé, enregistrez simplement ce qui précède dans un .ahk
fichier, puis double-cliquez dans l'Explorateur Windows pour l'exécuter. Votre kilométrage peut varier. Cela a fonctionné très bien pour moi dans Windows 8, mais j'ai des problèmes dans Windows 10. Je ne suis pas sûr s’il s’agit d’un problème AutoHotkey / Win 10 ou autre chose.)