Lorsque "étendre" mon bureau sur plusieurs moniteurs, comment puis-je limiter ma souris à un moniteur lors de la lecture en plein écran?

J'ai deux moniteurs, et j'utilise souvent le mode "extension" pour fonctionner simultanément en tant que grand bureau. Lorsque vous jouez à plein écran, un seul moniteur est utilisé, et c'est très bien.

Cependant, je souhaite utiliser l'autre moniteur pour fonctionner encore et afficher d'autres fenêtres d'applications. Le problème est que, avec de nombreux jeux, le déplacement de la souris vers le bord du moniteur principal peut l'amener vers l'autre moniteur et donc laisser la fenêtre du jeu. Ceci est très troublant lorsque vous utilisez des jeux où j'ai besoin de déplacer la souris vers le bord du moniteur pour faire défiler la vue. Dans ces cas, je suis obligé de désactiver le moniteur secondaire pour la durée de mon jeu.

Existe-t-il un moyen de «piéger» la souris à l'intérieur de la fenêtre du jeu, c'est-à-dire de l'empêcher de passer à un autre moniteur tant que le jeu est en foyer, de sorte que seul l'alt-tabbing permet à la souris de se déplacer là-bas?

    Voici quelques autres applications de trappe de souris, comme CSMMT, dont la réponse de Shaun a mentionné, qui piéger le curseur de votre souris dans un écran d'une configuration multi-moniteur:

    • Piege a souris
    • MouseJail
    • MurGeeMon (supporte le curseur du curseur de la souris sur un moniteur)
    • Script pour AutoHotkey

    Je ne peux pas répondre à ces questions, mais vous pouvez les essayer. Vous pouvez également rechercher plus avec les mots clés "multi-moniteur piège souris" ou similaire.

    Réponse courte:

    • Nouveaux jeux: Exécuter en mode plein écran.
    • Jeux anciens: utilisez CSMMT .

    Longue réponse:

    La meilleure façon d'atteindre votre objectif dans les nouveaux jeux est de lancer le jeu en mode plein écran. Il s'agit d'une option de configuration simple dans le jeu et il ne nécessitera aucun nouveau logiciel.

    Prenez World of Warcraft (WoW), par exemple. L'exécuter en mode plein écran serait ennuyant pour moi. Si je voulais regarder quelque chose, je devrais alt-tab sur le bureau. Cela serait ennuyant, donc je désactive le mode à l'écran plein (en choisissant le mode fenêtré à la place) et fais simplement de la fenêtre la taille de l'écran (qui, dans le cas de WoW, est en fait une troisième option: Windowed (maximisé)). Même effet grand écran, mais je peux passer la souris sur le deuxième bureau pour regarder les choses. Mon FPS souffre légèrement, mais ma carte vidéo est tellement robuste que cela n'a pas d'importance.

    Maintenant, prenez le StarCraft 2 (SC2). Parfois, je veux regarder quelque chose. Beaucoup plus important, cependant, je devais claquer mon curseur sur le côté de l'écran, alors je commence à défiler pour voir les événements à proximité. Avoir ma souris errer sur mon autre bureau ne fonctionne tout simplement pas pour moi dans cette situation. Alors, je joue au SC2 en mode plein écran et ce n'est pas un problème. Ma souris est piégée et je n'ai pas à m'en soucier de m'envoyer.

    Maintenant, les solutions ci-dessus ne fonctionnent que pour de nouveaux jeux qui ont été conçus pour être conscients de plusieurs moniteurs. Les jeux plus anciens ne savaient pas comment faire face aux situations où vous étiez sur le côté de l'écran et en conséquence. Il existe des solutions de rechange assez chétives pour cela (débranchez ou désactivez le 2ème écran pendant la lecture du jeu, orientez vos moniteurs en diagonale les uns des autres). Cependant, vous voudrez peut-être essayer CSMMT . Il a été fait spécifiquement pour aider à piéger votre souris pour les programmes plus anciens où le défilement latéral est une nécessité.

    Pour Civ 5, cela aurait dû être corrigé dans le patch qui a été publié fin octobre 2010. Dans ma version du jeu, il existe un paramètre dans "Option" pour "Relier" la souris à la fenêtre du jeu {Never | Plein écran seulement | Toujours}.

    Où avez-vous acheté le jeu? Si vous avez acheté sur Steam comme je l'ai fait, vous devriez être mis à jour automatiquement au dernier niveau de patch, sauf si vous avez spécifiquement désactivé cette fonctionnalité. Pour les autres fournisseurs, vérifiez avec leur support pour voir où vous pouvez télécharger les mises à jour.

    Alors laissez-moi comprendre …

    La tâche est vraiment simple: si vous avez un programme plein écran ouvert (essentiellement un jeu), verrouillez la souris sur le moniteur principal. Si le jeu est fermé ou réduit, déverrouillez la souris automatiquement.

    Au moment de la rédaction du présent document, aucun des programmes gratuits énumérés ici ne le fait, et le seul programme qui prétend pouvoir le faire coûte 10 $.

    J'ai donc écrit le mien:

    • Gratuit et open-source
    • Tiny, 8KB EXE
    • Pas d'installation, pas de configuration, pas de dépendances – commencez et oubliez-le!
    • Activer quand et seulement quand cela est nécessaire, alors ne devrait pas vous gêner

    Code source: https://github.com/CyberShadow/AutoMouseLock
    Compilé .exe: http://files.thecybershadow.net/AutoMouseLock/

    J'utilise un programme gratuit appelé Dual-Display Mouse Manager. C'est autonome, ce qui signifie qu'il n'a pas besoin d'être installé et qu'il est maintenu sur sourceforge: http://ddmm.sourceforge.net/

    Je ne le mentionne que parce que les programmes mentionnés ci-dessus semblent plus sommaires et / ou plus coûteux.

    J'ai eu ce problème avec Mass Effect 2 et The Elder Scrolls V: Skyrim.

    Ce qui semblait causer le problème, c'est que mon ancien moniteur fonctionnait à une résolution inférieure (1680 x 1050) et lorsque j'ai acheté mon nouveau moniteur Full HD (1920 x 1080), les jeux étaient en cours d'exécution sur les anciens moniteurs de résolution inférieure.

    J'ai remarqué que lors de l'exécution de jeux en plein écran, mon ancien moniteur (configuré en tant que bureau étendu) se déplacerait vers la droite comme s'il était mis de côté par le nouveau moniteur.

    Lorsque j'ai changé la résolution des jeux jusqu'à la résolution native de mon nouveau moniteur, le problème a été résolu. Pas besoin de programmes de gestion de souris.

    En bref, vérifiez que le jeu que vous jouez est réglé sur la résolution native du moniteur sur lequel il se joue. J'espère que cela pourra aider!

    J'ai essayé plusieurs outils, y compris ceux suggérés par Wikwocket, mais ils ne fonctionnaient pas bien ou avaient trop de fonctionnalités indésirables (certaines qui ne pouvaient pas être désactivées).

    D'autre part, une recherche Google m'a amené à DDMM (Dual Display Mouse Manager) . Répond à mes besoins (piégeage de souris, pas la partie alt-tabbing de cette question) et jusqu'à présent, je n'ai remarqué aucun inconvénient.

    Vous pouvez également configurer l'application pour laisser la souris passer à l'écran secondes lorsque Ctrl est pressé

    Les moniteurs multiples réels contiennent cette fonctionnalité. Il coûte environ 30 $ … mais c'est le meilleur logiciel pour les moniteurs multiples.

    Je n'avais pas le problème avec le jeu, il a tout simplement commencé à se produire quand j'ai eu un nouveau moniteur aujourd'hui. Tout à coup, mon Windows 7 pensait que j'avais un moniteur étendu.

    J'ai goûté au problème: apparemment, tout ce que vous devez faire pour corriger mon problème, maintenez enfoncé le bouton Windows sur votre clavier, appuyez sur 'p' tout en tenant l'autre, et vous pouvez choisir le nombre de moniteurs que vous souhaitez utiliser, en passant par le Options simplement en appuyant sur 'p.'

    J'espère que cela facilitera tout le monde. Source: Comment activer ou désactiver un second moniteur dans Windows 7 <Logic As Art

    Si vous avez DisplayFusion , vous pouvez l'utiliser pour ce faire.

    Vous pouvez configurer "Profils de moniteur", donc je l'ai configuré avec mon moniteur principal activé et l'autre moniteur désactivé. Je viens de passer à ce profil, de jouer au jeu, puis de revenir en arrière lorsque j'ai terminé. Vous pouvez utiliser des raccourcis clavier pour faciliter cette tâche.