Як змусити обгортання миші з кутів при переміщенні між моніторами?


13

У мене є 2 монітори. Основна - горизонтальна, вторинна - вертикальна.

введіть тут опис зображення

При переміщенні праворуч на лівий монітор, якщо миша потрапляє на області, які я показав червоним кольором, вона застрягає. Я хотів би змінити таку поведінку.

Щоразу, коли миша потрапляє в будь-яку частину лівого краю високого монітора, її слід загорнути до правого краю широкого монітора. Мені особливо не байдуже, де на краю вона загортається: Це добре, якщо це просто найближча точка, як я показав на зображенні (пунктирна лінія - обгортання / телепорт).

Як я можу це зробити?


2
Гарне використання зображень, легке для читання питання +1
Дейв

Відповіді:


4

З властивостями відображення Windows це неможливо.

Він зроблений так, щоб "підходити" до макета монітора, щоб у межах властивостей дисплея ви могли перетягувати монітори вгору та вниз тощо, щоб вони виглядали природними для вашої настройки.

Наприклад, якщо нижній монітор лівого монітора відповідає нижній частині правого монітора, то слід перетягнути його у вікна, щоб відобразити це тощо.

Не багато відповіді, але якщо третя сторона не може це зробити, Windows не може.


3

DisplayFusion має опцію на вкладці Налаштування> Керування вікнами, яка називається "Захистити курсор миші від нерівних країв монітора", що усуває цю проблему.

Розкриття: я підтримую і тестую програмне забезпечення Binary Fortress (виробники DisplayFusion) :)


3
Додаду для майбутніх читачів, що, хоча DisplayFusion має безкоштовну версію, вам потрібно придбати її за 30 доларів, щоб отримати цю особливість.
Супербест

Так, хороший момент. Це одна з особливостей, доступна лише у версії Pro. Я обов'язково зазначу це в майбутньому.
Кіт Ламмерс

1

Оскільки на це запитання не було "вільної" відповіді, я розробив невеликий додаток командного рядка Windows C #, щоб вирішити цю проблему і дозволити миші плавно переміщуватися по декількох моніторах, а також переходити між лівою частиною зліва і право-більшість моніторів.

  • MouseUnSnag - GitHub - Ви можете компілювати його з джерела, або є виконуваний файл, який надається як "реліз" GitHub.

MouseUnSnag також вирішує проблему "липких куточків", яку задають у цьому відповідному дописі про суперпользователь:


0

У мене є 3 дисплеї (17 ", 22", 28 "), кожен з різною роздільною здатністю екрана, і у мене була однакова проблема з переміщенням миші. Я спробував деякі інструменти, але не допоміг у моєму сценарії, і DisplayFusion не був безкоштовним: D, тому я вирішив написати сценарій з Autohotkey, щоб його вирішити.

Перевірте цей сценарій . Ви можете компілювати його в exe з ahk2exe і пізніше оголосити його для запуску

Це мій сценарій:

Це мій сценарій

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.