Saya memiliki desktop besar, dengan beberapa monitor, dan satu komputer yang cukup bagus. Saya juga memiliki beberapa mouse dan keyboard yang tergeletak di sekitar. Sekarang saya benar-benar ingin menggunakan semua perangkat keras. Katakanlah seorang teman datang dan ingin kode secara bersamaan dengan saya di satu komputer. Saya ingin memberinya mouse dan keyboard sendiri. Setiap kali tetikusnya berada di atas satu jendela, saya ingin Inputnya diarahkan ke jendela. Ini akan memungkinkan kita untuk menulis bagian-bagian program yang berbeda, dan dengan mudah menyalin dan menempel di antara windows kita.
AFAIK Saya tahu sebagian besar pengelola jendela hanya mendukung satu jendela aktif, yang membuat ini mustahil. Apakah ini karena itu hanya hal yang tidak biasa untuk diinginkan, atau karena beberapa masalah arsitektur mendasar dengan X atau bahkan OS?
Ini sebenarnya bukan yang saya inginkan, tetapi mungkinkah menjalankan satu X-server pada setiap monitor dan memberikan masing-masing keyboard / mouse sendiri?
sumber
Jawaban:
Setelah membaca komentar dan sedikit berselancar, saya akhirnya menemukan jawabannya: http://alec.mooo.com/mpx.html
Seandainya halaman menjadi offline:
Buat pasangan input baru.
Tampilkan perangkat yang terpasang pada setiap pasangan input
Pasang kembali perangkat ke pasangan input baru (ganti x dan y dengan jumlah perangkat dari daftar)
Dukungan dibangun ke X, namun tidak ada manajer jendela utama yang dirancang dengan multi-kursor dalam pikiran. Tapi itu berfungsi sampai batas tertentu. Berikut adalah manajer jendela yang saya coba:
Kecuali untuk Gnome Shell, semua manajer perusahaan menangani banyak kursor dengan cukup baik. Saya dapat menjelajah secara bersamaan dengan seorang teman. Namun, hanya satu jendela yang dapat difokuskan pada satu waktu. Ini berarti salah satu input keyboard diarahkan pada jendela (bilah judul abu-abu) yang tidak fokus. Untuk beberapa aplikasi seperti gnome-terminal, empati, chrome, ini berfungsi dengan baik, tetapi kursor teks yang berkedip terkadang tidak terlihat.
Ke jendela mana setiap input keyboard diarahkan juga tampaknya agak acak. Biasanya keyboard dipasangkan dengan kursor yang terakhir mengklik jendela, tetapi tidak selalu. Dan menggulir terkadang aneh.
ICE-MC
Saya telah mencari di internet untuk window manager dengan dukungan yang lebih baik, dan satu-satunya hal yang saya dapat temukan adalah versi modifikasi dari IceWM yang disebut Multi-Cursor Window Manager (Ice-MC). http://multicursor-wm.sourceforge.net/ Sepertinya pengembangan ditinggalkan pada tahun 2009, dan saya mengalami banyak kesulitan untuk mengkompilasinya (beberapa dependensi yang sudah ketinggalan zaman, saya sudah menyerah sementara).
Dari screenshot itu terlihat sangat menjanjikan. Setiap orang mendapatkan kursor dengan warnanya sendiri dan batas jendela diwarnai dengan warna orang yang memiliki fokus keyboard. Saya pasti akan melihatnya ketika saya punya waktu.
sumber