Bagaimana membuat bungkus mouse dari sudut saat bergerak di antara monitor?

13

Saya punya 2 monitor. Yang utama adalah horisontal, yang kedua adalah vertikal.

masukkan deskripsi gambar di sini

Saat bergerak dari kanan ke monitor kiri, jika mouse menyentuh area yang saya perlihatkan berwarna merah, macet. Saya ingin mengubah perilaku ini.

Setiap kali mouse mengenai bagian kiri monitor, bagian itu harus dibungkus dengan tepi kanan monitor lebar. Saya tidak terlalu peduli di mana di tepi itu akan dibungkus: Tidak apa-apa jika itu hanya titik terdekat seperti yang saya tunjukkan dalam gambar (garis putus-putus adalah bungkus / teleport).

Bagaimana saya bisa melakukan ini?

Hebat
sumber
2
Penggunaan gambar yang bagus, pertanyaan yang mudah dibaca +1
Dave

Jawaban:

4

Dengan properti tampilan Windows ini tidak mungkin.

Ini dibuat untuk 'menyesuaikan' tata letak monitor Anda sehingga di dalam properti tampilan Anda dapat menyeret monitor ke atas dan ke bawah, dll sehingga terasa alami untuk pengaturan Anda.

Misalnya jika monitor bawah monitor kiri Anda sejajar dengan monitor kanan bawah, maka Anda harus menyeretnya ke bawah di jendela untuk mencerminkannya, dll.

Tidak banyak jawaban tetapi kecuali jika pihak ketiga dapat melakukan ini, Windows tidak dapat melakukannya.

CharlesH
sumber
3

DisplayFusion memiliki opsi pada tab Pengaturan> Manajemen Jendela, yang disebut "Mencegah kursor mouse agar tidak tersangkut di tepi monitor yang tidak selaras" yang memperbaiki masalah ini.

Pengungkapan: Saya mendukung dan menguji di Binary Fortress Software (pembuat DisplayFusion) :)

Keith Lammers
sumber
3
Saya akan menambahkan untuk pembaca masa depan bahwa sementara DisplayFusion memiliki versi gratis, Anda harus membelinya seharga $ 30 untuk mendapatkan fitur khusus ini.
Biasa
Yap, poin bagus. Itu adalah salah satu fitur yang hanya tersedia di versi Pro. Saya pasti akan menyebutkannya di masa depan.
Keith Lammers
1

Karena tidak ada jawaban "bebas" untuk pertanyaan ini, saya mengembangkan sedikit aplikasi baris perintah Windows C # untuk mengatasi masalah ini, dan memungkinkan mouse bergerak dengan lancar melintasi beberapa monitor, dan juga untuk membungkus antara yang paling kiri dan monitor paling kanan.

  • MouseUnSnag - GitHub - Anda dapat mengompilasinya dari sumber, atau ada file executable yang disediakan sebagai "rilis" GitHub.

MouseUnSnag juga membahas masalah "sudut lengket", yang ditanyakan dalam posting superuser terkait ini:

lembah
sumber
0

Saya memiliki 3 tampilan (17 ", 22", 28 ") masing-masing dengan resolusi layar yang berbeda dan saya memiliki masalah pergerakan mouse yang sama. Saya telah mencoba beberapa alat, tetapi tidak membantu dalam skenario saya, dan DisplayFusion tidak gratis: D, jadi saya memutuskan untuk menulis skrip dengan Autohotkey untuk menyelesaikannya.

Periksa skrip ini . Anda dapat mengkompilasinya untuk di-exe dengan ahk2exe dan kemudian iklankan untuk memulai

Ini adalah skenario saya:

Ini skenario saya

Ninel
sumber