2 votes

Déplacement de la souris proportionnel sur plusieurs moniteurs ?

J'ai un MacBook Pro 2018 avec Catalina (1920x1080px) et un 2ème moniteur externe (3440x1440px) disposés comme indiqué ci-dessous dans Affichages. Je comprends qu'il existe des options d'échelle pour changer les résolutions, mais je ne veux pas réellement les mettre à l'échelle car je perds alors en largeur et en hauteur d'écran.

Actuellement, la souris ne peut se déplacer qu'entre les bords connectés des deux écrans. Elle s'arrête si j'essaie de la déplacer vers le bas sur la moitié droite de l'écran le plus grand.

Ce que j'aimerais faire, c'est déplacer la souris de manière proportionnelle afin qu'elle puisse se déplacer en douceur entre les écrans sans s'arrêter à la moitié. Je pourrais voir cela fonctionner de deux manières

  1. La solution la plus simple serait que la souris considère les 1520 derniers pixels de l'écran le plus grand comme étant tous au-dessus du bord de l'écran plus petit, de sorte que si vous descendez, la souris se déplace simplement sur le côté droit de l'écran plus petit. (Je pense que c'est plus simple de toute façon, aucune idée)
  2. L'autre meilleure solution serait que la souris associe chaque colonne de pixels de 1,79 à une colonne de pixels en dessous. De cette façon, lorsque vous descendez au pixel 1790 sur l'écran large, il se retrouve au pixel 1000 sur l'écran plus petit.

Y a-t-il des applications ou des outils qui peuvent réaliser l'une ou l'autre de ces options ou les deux?

Écrans Mac avec un grand écran de 3440x1440 en haut d'un écran plus petit de 1920x1080

À titre d'exemple, voici deux applications Windows qui semblent similaires à ce que je veux :

Donc, au moins, cela semble possible

2voto

rene4 Points 36

Essayez cursr, c'est nouveau, probablement plus de fonctionnalités à venir bientôt, je l'utilise sur mac, ça marche jusqu'à présent.

Vous pouvez également demander de nouvelles fonctionnalités, il y a un lien vers git dans la section 'issues' en bas. Le petit inconvénient est qu'il est plus volumineux (mais sur ordinateur je ne le vois pas comme un problème), mais c'est entièrement dû au fait qu'il est construit avec electron, pour un support multiplateforme.

0voto

Douglas Points 10417

Actuellement, la souris ne peut se déplacer qu'entre les bords connectés des deux écrans.

C'est intentionnel.

Ce que je voudrais faire, c'est avoir un faux élément redimensionné pour que la souris puisse se déplacer en douceur entre les écrans sans s'arrêter à mi-chemin.

Vous ne pouvez pas simuler quelque chose car ce n'est pas ainsi que les choses fonctionnent. Le redimensionnement est lié à la manière dont la résolution vidéo est affichée. Votre souris est suivie sur un système de coordonnées [X,Y] pour chaque écran. Votre écran inférieur (plus petit) ne pouvant faire que la moitié de la largeur ne peut pas être "simulé" pour que la souris pense être à 2X d'où elle se trouve réellement.

Par exemple, si c'était possible, alors si vous étiez à [1,1080] (en bas à gauche) sur l'écran supérieur, votre simulation signifierait que en passant au bas, vous seriez à [2,0] (en haut à gauche) sur le bas. Si vous deviez implémenter cela pour aligner vos écrans là où ils ne le sont pas, ils ne seraient en réalité pas alignés là où ils le sont.

0voto

codeanpeace Points 1

Je n'ai pas encore trouvé d'outils qui font ce que vous avez décrit directement. Cela dit, si le but est de déplacer le curseur vers un autre écran ou plus généralement de contrôler le curseur, je dirais de jeter un œil à BetterTouchTool car il vous permet de "déplacer" votre position de la souris. Sinon, si vous êtes prêt à écrire un peu de Lua, je dirais de regarder Hammerspoon.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X