Jak sprawić, by mysz przewijała się z rogów podczas przemieszczania się między monitorami?

13

Mam 2 monitory. Główny jest poziomy, drugi jest pionowy.

wprowadź opis zdjęcia tutaj

Gdy myszka przesuwa się z prawego na lewy monitor, uderza w obszary, które pokazałem na czerwono, blokuje się. Chciałbym zmienić to zachowanie.

Ilekroć mysz uderza w dowolną część lewej krawędzi wysokiego monitora, powinna być owinięta do prawej krawędzi szerokiego monitora. Nie obchodzi mnie szczególnie, gdzie na krawędzi jest owinięty: W porządku, jeśli jest to najbliższy punkt, jak pokazałem na zdjęciu (linia przerywana to zawijanie / teleportacja).

W jaki sposób mogę to zrobić?

Superbest
źródło
2
Dobre wykorzystanie obrazów, łatwe do odczytania pytanie +1
Dave

Odpowiedzi:

4

W przypadku właściwości wyświetlania systemu Windows nie jest to możliwe.

Został dostosowany do układu monitora, więc we właściwościach ekranu można przeciągać monitory w górę iw dół itp., Aby było to naturalne dla twojej konfiguracji.

Na przykład jeśli dolny monitor lewego monitora jest w jednej linii z dolnym prawym monitorem, należy przeciągnąć go w dół w oknach, aby to odzwierciedlić itp.

Niewiele odpowiedzi, ale chyba że osoba trzecia może to zrobić, Windows nie może.

CharlesH
źródło
3

DisplayFusion ma opcję na karcie Ustawienia> Zarządzanie oknami, o nazwie „Zapobieganie kursora myszy na niewyrównanych krawędziach monitora”, która rozwiązuje ten problem.

Ujawnienie: Wspieram i testuję w Binary Fortress Software (twórcy DisplayFusion) :)

Keith Lammers
źródło
3
Dodam dla przyszłych czytelników, że chociaż DisplayFusion ma darmową wersję, musisz ją kupić za 30 USD, aby uzyskać tę konkretną funkcję.
Superbest
Tak, dobra uwaga. To jedna z funkcji dostępnych tylko w wersji Pro. Na pewno wspomnę o tym w przyszłości.
Keith Lammers
1

Ponieważ nie było „darmowej” odpowiedzi na to pytanie, opracowałem małą aplikację wiersza polecenia systemu Windows C #, aby poradzić sobie z tym problemem i umożliwić płynne poruszanie się myszy po wielu monitorach, a także przechodzenie między skrajnymi lewymi i najbardziej prawe monitory.

  • MouseUnSnag - GitHub - Możesz go skompilować ze źródła lub istnieje plik wykonywalny podany jako „wydanie” GitHub.

MouseUnSnag rozwiązuje również problem „lepkich rogów”, zadany w tym powiązanym postu superużytkownika:

dołek
źródło
0

Mam 3 ekrany (17 ", 22", 28 ") o różnej rozdzielczości ekranu i miałem ten sam problem z ruchem myszy. Próbowałem niektórych narzędzi, ale nie pomogłem w moim scenariuszu, a DisplayFusion nie był darmowy: D, więc postanowiłem napisać skrypt z Autohotkey, aby go rozwiązać.

Sprawdź ten skrypt . Możesz skompilować go do exe za pomocą ahk2exe, a później reklamować go podczas uruchamiania

Oto mój scenariusz:

To jest mój scenariusz

Ninel
źródło