Première installation AutoHotKey . Maintenant, créez un script qui ressemble à ceci :
$WheelUp::
Send {WheelDown}
Return
$WheelDown::
Send {WheelUp}
Return
Enregistrez-le en tant que fichier .ahk et double-cliquez sur le fichier pour l'exécuter. Vous devriez maintenant avoir inversé le défilement de la molette de la souris.
Toutes les informations provenant de ici bien qu'il ait été modifié par l'ajout du préfixe $ pour éviter que les commandes d'envoi ne soient à nouveau capturées par le script (ce qui exacerbe le problème de MaxHotkeysPerInterval).
Ajoutez ce qui suit au script pour inverser le défilement horizontal de la roue :
$WheelLeft::
Send {WheelRight}
Return
$WheelRight::
Send {WheelLeft}
Return
Le défilement avec la molette peut dépasser la limite par défaut du nombre d'appuis sur les touches de raccourci dans un intervalle de temps donné. Par défaut, cette limite est de 70 pressions sur les touches de raccourci (#MaxHotkeysPerInterval) par 2000 millisecondes (#HotkeyInterval). Ajoutez cette directive à votre script pour augmenter la limite de 70 à 200 pressions sur les touches de raccourci par intervalle :
#MaxHotkeysPerInterval 200
2 votes
FTR pour 2015. Avec Windows 8. Le processus est précisément le suivant, basé sur la réponse de Richard, le point critique de Pete, et quelques investigations ! Il est 100% fiable sur les machines Windows 8, rien de plus n'est nécessaire. (1) faire apparaître PowerShell comme un administrateur . {Pour ceux qui passent d'un Mac : sur Windows 8, souris en bas à droite, faire apparaître la recherche, entrer 'powershell', le lancer. Cliquez avec le bouton droit de la souris sur l'icône dans la barre d'onglets, passez en mode administrateur.} suite...
3 votes
Entrer ... Get-ItemProperty HKL M:\SYSTEM\CurrentControlSet\Enum\HID\ *\* \Device ` Paramètres FlipFlopWheel -EA 0 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 1 }
2 votes
Puis entrez .. Get-ItemProperty HKL M:\SYSTEM\CurrentControlSet\Enum\HID\ *\* \Device ` Paramètres FlipFlopHScroll -EA 0 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopHScroll 0 }
2 votes
C'est extrêmement difficile d'entrer ceux-là dans les commentaires :)
2 votes
Alors pourquoi ne pas l'afficher comme une réponse quand il est si évident que c'en est une ?