web-dev-qa-db-fra.com

Sous Windows 7, y a-t-il un moyen de faire en sorte que la molette de la molette suive le focus de la souris?

Sur Mac OS X, je peux passer la souris sur quelque chose (sans cliquer dessus ni la mettre au point complètement) et utiliser la molette de défilement pour le faire défiler. Sous Windows (au moins 7) que je suis obligé d'utiliser dans mon nouvel emploi, cela ne fonctionne pas de cette façon. Y a-t-il un moyen de changer ce comportement?

Je remarque que Firefox le fait dans l'application: si l'une des fenêtres de Firefox est active, vous pouvez faire défiler toute autre fenêtre de Firefox qui n'en contient pas. (Donc, au moins, les utilisateurs de Firefox pensent que c'est une fonctionnalité utile! Et quiconque ne connaît pas son fonctionnement sous OS X peut voir de quoi je parle.)

Je me souviens de TweakUI (qui ne semble pas être disponible pour Windows 7) ayant un réglage pour "La mise au point suit la souris", mais je ne me souviens pas s'il permettait le réglage que pour la molette de défilement. Je ne veux pas du réglage complet de la focalisation après la souris dans le style X-Windows, mais simplement de la possibilité de faire défiler le contenu de la souris.

UPDATE: Selon le commentaire de @ Mikey, cela est maintenant intégré à Windows 10.

UPDATE: il a été suggéré que ma question soit une copie de cette question . Cette question semble concerner spécifiquement plusieurs contrôles sur une seule fenêtre, lorsque le clavier est centré sur le mauvais contrôle, mais pas sur la mauvaise fenêtre. Je parle d'une situation avec plusieurs fenêtres. Toute solution donnée a le potentiel de gérer les deux cas d'utilisation, mais ce n'est pas gagné d'avance. Il serait possible pour tout logiciel de gérer un cas d'utilisation et non l'autre. Ils sont similaires, mais ils ne sont pas la même question.

69
iconoclast

Commande de la souris avec le bouton X!

Ce truc branle ... c’est très intuitif pour les techniciens, je ne sais pas pour une personne normale) mais si vous le comprenez, c’est vraiment puissant.

http://www.highrez.co.uk/downloads/XMouseButtonControl.htm

et oui, cela résout aussi ce problème de défilement/survol:

  • Dans le ' Défaut ' changement de profil ', faites défiler ' en ' Faites défiler la fenêtre vers le haut ' et ' Wheel Down 'to' Défilement de la fenêtre '.

mais c'est tellement plus

Par exemple, certaines des choses que je l'utilise pour:

  • J'ai une souris Logitech Marathon, ce qui est très bien car elle est hyperscrollante et les piles durent 2 ans, mais en Chrome pour une raison quelconque, lorsque l'hyper wheel tourne, elle peut parfois zoomer sur vos pages lorsque vous appuyez sur CTRL. Cela arrive souvent. Donc, avec cette application, je désactive la molette de la souris lorsque le chrome est utilisé. Quelque chose qui ne peut pas être fait par le chrome lui-même

    • Je l'ai configuré pour contrôler le volume du système avec la molette haut/bas. Plutôt utile

    • J'ai configuré le clic gauche pour prendre une capture d'écran de la fenêtre active, le clic droit pour une capture complète

    • Je règle la touche ' Alt ' pour activer ' la couche 2 ' (Paramètres> Touches de modification), puis sur ' Par défaut 'profil dans la couche 2, je règle la molette haut/bas pour faire défiler la fenêtre gauche/droite respectivement.

29
Mikey

Pour que mon installation Windows défile comme Linux (quel que soit le curseur de la souris, il faut faire défiler la souris sans nécessairement avoir le focus), j'utilise une très petite application gratuite appelée AlwaysMouseWheel . Ne pourrait pas vivre sans Windows.

49

Ma solution préférée est d’utiliser Wizmouse .

Le paramètre Facilité d’accès définit simplement le focus de la fenêtre . Wizmouse envoie des commandes de défilement à la fenêtre sous-jacente sans définir la fenêtre active.

Il y a quelques mises en garde. A savoir, les applications WPF et Silverlight avec sous-couches ne joueront pas à Nice. Pour les exemples d'applications WPF, il s'agit de Visual Studios et Expressions Studios. Certaines zones de PowerPoint sont également endommagées, mais sinon, elles fonctionnent comme prévu.

16
surfasb

NOUVELLES INFORMATIONS:

Si vous avez Windows 7, cela se trouve dans les paramètres d'accessibilité: http://www.howtogeek.com/howto/windows-Vista/switch-windows-by-hovering-the-mouse -over-a-window-in-windows-Vista/

Certains pilotes de souris tout cela. C'est une modification de "set focus".

Dans Windows, les développeurs ont supposé que vous ne souhaitiez pas nécessairement contrôler le survol de la souris. Ils ont donc dit au système d'attendre que vous cliquiez sur une fenêtre avant que le focus soit supprimé de la fenêtre précédente et attribué à celle que vous avez sélectionnée. .

Si le système est configuré pour "définir le focus" sur le programme sélectionné, si vous essayez simplement d'éloigner votre souris et de la déplacer par-dessus une fenêtre différente, tout ce que vous ferez commencera à se produire dans quelle que soit la fenêtre de votre souris. Vous ne pouvez pas séparer le "focus de défilement" du "focus complet".

Tant que vous en êtes conscient et que vous savez comment cela peut affecter votre utilisation de l'ordinateur, si votre souris en est capable (cela dépend de votre souris et de vos pilotes), vous devriez trouver une option dans les paramètres de votre souris dans le Panneau de configuration. .

5
music2myear

taekwindow est un logiciel gratuit (licence BSD) qui résout ce problème.

Qu'est-ce que cela fait exactement?

Taekwindow vous permet d'effectuer les opérations suivantes:

  • déplacez une fenêtre en la saisissant n'importe où (pas seulement la barre de titre) en maintenant la touche Alt enfoncée, puis en la faisant glisser avec le bouton gauche de la souris;
  • redimensionnez une fenêtre en la saisissant n'importe où (pas seulement la petite bordure) en maintenant la touche Alt enfoncée, puis en la faisant glisser avec le bouton droit de la souris;
  • déplacer une fenêtre agrandie entre les moniteurs en maintenant la touche Alt enfoncée;
  • utilisez la molette de la fenêtre située sous le curseur au lieu de la fenêtre actuellement sélectionnée;
  • Poussez une fenêtre vers l'arrière-plan en cliquant avec le milieu sur sa barre de titre.

Toutes ces fonctionnalités peuvent être configurées à votre guise.

  • Lorsque vous démarrez taekwindow, son icône apparaît dans la barre d'état système.
  • Faites un clic droit dessus et choisissez Préférences ...
  • Ensuite, allez à l'onglet Défilement et cochez Faites défiler la fenêtre sous le curseur .
  • Pour que taekwindow démarre automatiquement en cochant Démarrer lors de la connexion dans l'onglet Général .
2

AltDrag , qui permet de déplacer et de redimensionner une fenêtre sous Linux en cliquant n’importe où en maintenant la touche ALT enfoncée, possède également cette fonctionnalité. Dans la configuration. sous Général, sélectionnez "Faire défiler les fenêtres inactives".

1
Ropez

Registre de bricolage bidouille:

  1. Exécutez regedit (Win + R, regedit, OK)
  2. Ouvrez la clé HKEY_CURRENT_USER\Control Panel\Mouse.
  3. Modifier la valeur de la ActiveWindowTracking REG_DWORD à 0x0000001 (1)
  4. Ouvrez la clé HKEY_CURRENT_USER\Control Panel\Desktop.
  5. Logical OR le premier octet du REG_BINARY UserPreferencesMask avec 01. En d’autres termes, si la valeur actuelle est df 3e 03 80 12 00 00 00, laissez le paramètre "df" seul. Si c’est 9e 03 07 80 12 00 00 00, changez-le en 9f .. .. et ainsi de suite *

J'ai utilisé le tutoriel de Sine Walker . Allez-y pour plus d'aide et de détails.

0
tutejszy