Jak ustawić kursor w systemie Windows, gdy konfiguracja wielu monitorów zachowuje się tak, jakby poruszał się między wszystkimi monitorami o tej samej rozdzielczości?


15

Właśnie dodałem nowy monitor 4k do mojej konfiguracji, zwiększając mój wynik do 3. Mój problem polega na tym, że Windows „myśli”, że monitory są fizycznie względnymi rozmiarami w ustawieniach wyświetlania, gdy tak naprawdę są tylko o cal ( 4k to 28 ", a 2 1080 to 27"). To sprawia, że ​​poruszanie się między monitorami jest trochę uciążliwe, ponieważ mysz zatrzymuje się na krawędzi monitora, przechodząc z wyświetlacza 1 do jednego z pozostałych 2. Kursor przeskakuje również na środek ekranu podczas przejścia z jednego z 1080 na 4k . Czy istnieje sposób, aby „wyrównać” do miejsca, w którym kursor zachowuje się, jakby poruszał się między monitorami o tej samej rozdzielczości?

Zrzut ekranu z ustawieniami wyświetlania

Konfiguracja systemu: nVidia GTX 970 Intel Core i7 4790K 16 Gb RAM Windows 10 Pro 64 bit


Całkowicie zawiodłem twój ból z tego powodu. Mam 24-calowe monitory FHD i 27-calowe monitory UHD z tym samym problemem w przeszłości.
Journeyman Geek

Możesz ustawić niestandardowe rozdzielczości w Panelu sterowania Nvidia. Nie wiem, czy to zadziała, aby sprawić, że będzie płynniej przełączać monitory, ale jeśli ustawisz je wszystkie na tej samej rozdzielczości, może działać!
RyanIG

1
Jedynym sposobem na to byłoby uruchomienie monitora 4k przy niższej rozdzielczości, ale oczywiście nie jest to coś, co chciałbyś zrobić.
user1751825


Odpowiedzi:



0

Przepraszam, nie możesz.

Komputery nie wiedzą o fizycznym rozmiarze monitorów: znają tylko rozmiar wirtualny (czyli rozmiar w pikselach).


0

Masz kilka opcji, najbardziej rozsądną byłoby włączenie tego, co Nvidia nazywa DSR, po stronie AMD, jak sądzę, nazywa się super rozdzielczością, która pozwoli ci uruchomić monitory w rozdzielczości wyższej niż natywna, oszukując system operacyjny, aby pomyślał, że są wszystkie 4k, w zależności od obciążenia pracą korzystalibyście nawet z „dodatkowej” przestrzeni wirtualnej, albo nie. Możesz także przestawić oba małe monitory jeden nad drugim (sprowadzić # 3 w dół do # 2).

To, co osobiście zrobiłbym, to przerzucenie tych mniejszych monitorów w trybie portretowym, po jednym z każdej strony, zdecydowanie zalecamy wypróbowanie tego.


0

Najlepszym rozwiązaniem jest zmniejszenie rozdzielczości 4k. Spełni to twoje życzenie, aby zachowywał się jak monitor 1080p.

Jeśli jednak chcesz zachować swoje rozdzielczości, istnieje bardziej niechlujna / glitchy alternatywa, która wymaga trochę kodowania. Możesz napisać program, który wykrywa pozycję kursora myszy, a gdy przekroczysz ramkę ekranu , przeskakuje do ( y_pos/ y_res_old) *y_res_new(gdzie y_res_oldjest pionowa rozdzielczość monitora, z którego wyszedłeś, i y_res_new od tego, do którego przesunąłeś mysz) . Może to być błędne, ale z twoim procesorem może być tak szybkie, że nawet nie zauważysz.

Polecam to zrobić tylko wtedy, gdy kursor znajduje się w odległości około 5 pikseli od obramowania ekranu, w ten sposób zacinanie się kursora zostanie zredukowane do części przejściowych.

TL; DR: jeśli nie chcesz zagłębiać się w jakieś programowanie lub zlecić nerdowi zrobienia tego, nie masz wyboru - zmniejsz rozdzielczość lub zostaw ją.


Napisałem bardzo prosty skrypt Pythona, jeśli jesteś zainteresowany. Działa dla mnie z 2 monitorami, chociaż czasami kursor zacina się, jeśli jest zbyt blisko góry / dołu podczas przejścia, jeśli wszystko jest w porządku.
Aprillomat,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.