J'utilise Windows 7 x64 sur un iMac (via BootCamp) avec la souris magique sans bouton fournie avec l'iMac. Je voudrais désactiver le défilement horizontal qui se produit lorsque vous déplacez légèrement le doigt horizontalement lors d'un défilement vertical.
Dans le Panneau de configuration, section Souris, onglet Roue, section Défilement horizontal, la valeur minimale que vous pouvez saisir est 1, et non 0. Existe-t-il un moyen (dans le Registre) de désactiver le défilement horizontal à l'aide de la molette de la souris? Ou pour mettre cette valeur à 0 pour voir si cela fait l'affaire?
Notez que c'est une question spécifique à Windows, pas Mac OSX ou Apple ou Magic Mouse, elle peut s'appliquer à n'importe quelle souris dans Windows dont la roue prend en charge le défilement horizontal en dehors du défilement vertical.
J'utilise MagicMouse sur iMac avec Windows 7 en cours d'exécution (installé via BootCamp). J'en ai marre du défilement horizontal ennuyeux. La solution décrite ci-dessus m'a aidé à la désactiver. Voici ce que j'ai fait par étapes:
1) allez sur http://www.autohotkey.com/ et téléchargez une application (un éditeur de script).
2) Installez et exécutez le programme - veuillez noter qu'il ne s'ouvrira pas car il s'exécute en arrière-plan
3) Faites un clic droit sur le bureau -> choisissez "Nouveau" -> "Script AutoHotkey" (un nouveau fichier de script sera créé sur le bureau ) -> nommez-le comme vous le souhaitez (par exemple "Mouse_HScroll")
4) Faites un clic droit sur le fichier que vous venez de créer et choisissez "Modifier le script" dans le menu.
WheelLeft :: return
WheelRight :: return
#MaxHotkeysPerInterval 5000
6) Enregistrer le fichier
7) Exécutez le programme "Convertir .ahk en .exe" à partir du package installé précédemment et parcourez le fichier que vous venez de créer, appuyez sur "> Convertir <" -> Le fichier .exe doit être créé. Exécutez ce fichier -> le défilement doit être désactivé maintenant.
7) Vous souhaiterez peut-être déplacer ce fichier vers le dossier Démarrer / "Autorun", afin qu'il soit lancé automatiquement à chaque redémarrage de votre Mac / PC.
J'espère que cela t'aides! Bonne chance
la source
Peut-être que AutoHotkey pourrait être configuré pour intercepter (et ignorer) le défilement horizontal de la souris?
Consultez WheelLeft et WheelRight: http://www.autohotkey.com/docs/Hotkeys.htm
la source
Je voudrais juste ajouter que la solution de Matthew a fonctionné pour moi pour un problème connexe. J'utilisais Chrome sur Windows 7, et lorsque j'essayais de cliquer avec le bouton du milieu sur un signet qui se trouvait dans un dossier dans la barre des signets, il fermait fréquemment le dossier et envoyait le clic du milieu au bas de la page. Il s'avère qu'il enregistrait les clics de défilement latéral de ma souris (que je n'utilise jamais) et a rejeté la liste déroulante du dossier actif.
J'ai essayé de voter pour les réponses, mais apparemment je n'ai pas de réputation ... Quoi qu'il en soit, si Google prend ça et que je peux aider à résoudre le problème de quelqu'un d'autre, ça me suffira!
la source
Lorsque vous avez tenté de remplacer le mouvement latéral de la souris avec AutoHotKey, qu'avez-vous utilisé? Si vous avez écrit
WheelLeft :: retour
WheelRight :: retour
il devrait avoir le défilement horizontal globalement désactivé. Quoi qu'il en soit, je suppose que ma question est, qu'avez-vous dit dans AutoHotKey?
la source
Selon la réponse d'Iman. Si vous ne vous sentez pas à l'aise avec regedit, vous pouvez simplement double-cliquer sur ce fichier reg pour désactiver le défilement horizontal.
Pour réactiver le défilement horizontal, allez dans Panneau de configuration> Section Souris> onglet Roue
la source