Как я могу сделать курсор в Windows с настройкой нескольких мониторов, так как он перемещается между всеми мониторами с одинаковым разрешением?

Я просто добавил новый монитор 4k к моей настройке, доведя мою итоговую до 3. Моя проблема заключается в том, что окна «думают» о том, что мониторы физически являются относительными размерами, которые они находятся в настройках дисплея, когда они действительно только на дюйм (например, 4k – 28 ", а 2 1080 – 27"). Это делает перемещение между мониторами немного больно, поскольку мышь останавливается у края монитора при переходе от дисплея 1 к другому. Курсор также перескакивает в середину экрана при переходе от 1080 к 4k , Есть ли способ заставить их «выстраиваться в линию» до точки, в которой курсор ведет себя, как будто он перемещается между мониторами с одинаковым разрешением?

Сценарий настроек дисплея

Настройка системы: nVidia GTX 970 Intel Core i7 4790K 16 Гб операционная система Windows 10 Pro 64 бит

Лучше всего отказаться от разрешения 4k. Это выполнит ваше желание, чтобы он вел себя как монитор 1080p.

Однако, если вы хотите сохранить свои разрешения, есть более неряшливая / глючная альтернатива, которая включает в себя некоторое кодирование. Вы можете написать программу, которая обнаруживает позицию вашего курсора мыши и, когда вы пересекаете экран, перескакивает на ( y_pos / y_res_old ) *y_res_new (где y_res_old – это вертикальное разрешение монитора, из которого вы вышли, и y_res_new того, который вы Переместил мышь в). Это может быть глючит, но с вашим процессором это может быть так быстро, что вы даже не заметите.

Я рекомендую делать это только в том случае, если курсор находится в пределах 5 или около того пикселей границы экрана, таким образом, заикание курсора уменьшается до частей перехода.

TL; DR: если вы не хотите вникать в какое-то программирование или заказывать ботаник, вы остаетесь без выбора – отклоните разрешение или оставьте его.

Извините, вы не можете.

Компьютеры не знают о физическом размере мониторов: знают только о виртуальном размере (то есть о размере в пикселях).

У вас есть несколько вариантов, наиболее разумным было бы включить то, что Nvidia называет DSR, на стороне AMD, на мой взгляд, называется суперразрешение, что позволит вам запускать ваши мониторы выше, чем собственное разрешение, обманывая ОС, думая, что они Все 4k, в зависимости от вашей рабочей нагрузки вы бы даже выиграли от «лишнего» виртуального пространства, иначе это может не произойти. Вы также можете переставить оба небольших монитора один над другим (привести № 3 в соответствие с № 2).

То, что я лично сделаю, это перевернуть эти меньшие мониторы в портретном режиме, по одному с каждой стороны, настоятельно рекомендую попробовать.

  • Полностью удалить Защитник Windows
  • Как я могу удалить skype для бизнеса?
  • Обновление Windows 10 не может подключиться (за брандмауэром)
  • Windows 10 не будет спать, даже после переопределения драйверов
  • Доступ к сменным носителям в Bash в Windows
  • Перемещение хромированного окна на другой монитор превращает его в черный
  • Не удается перезагрузить компьютер с помощью Win10 и нет доступа к BIOS
  • Как создать символическую ссылку на Windows 10?
  • Поддерживает ли Windows 10 звук 5.1 через USB
  • В Windows 10 как обеспечить, чтобы весь трафик проходил через VPN?
  • Восстановление Windows 10 без локального администратора
  • Interesting Posts

    Список допустимых символов для идентификатора fragmentа в URL-адресе?

    Является ли «переключатель» быстрее, чем «если»?

    Указанный член типа не поддерживается в LINQ to Entities. Поддерживаются только инициализаторы, сущности и свойства навигации сущности

    Сетевой монитор для webdeveloper

    Случайность Java всегда возвращает тот же номер, когда я устанавливаю семя?

    Как определить, выполняется ли .NET-код дизайнером Visual Studio

    Преобразование Float в Int в Swift

    получить контекст в classе без активности

    Почему не наследует шрифт из тела?

    Как безопасно установить дистрибутив GNU / Linux на ноутбуке с поддержкой UEFI Samsung

    Блокировка PSU при выключении

    Могу ли я получить доступ к серверу разработки ASP.NET в интрасети?

    Как вызвать метод до уничтожения объекта сеанса?

    COM-объект, который был отделен от его базового RCW, не может быть использован

    Создайте повторяющуюся встречу в Outlook в пятницу каждого месяца после второго вторника

    Давайте будем гением компьютера.