Share Keyboard dan Mouse Anda Antara Linux dan Raspberry Pi
Saya memiliki pengaturan multi-monitor di mana Dell XPS saya yang menjalankan Ubuntu terhubung ke dua monitor eksternal. Baru-baru ini saya mendapat Raspberry Pi 4 yang memiliki kemampuan untuk merangkap sebagai desktop. Saya membeli layar baru sehingga saya bisa mengaturnya untuk memantau kinerja server cloud saya.
Sekarang masalahnya adalah saya memiliki layar merangkak dan sepasang keyboard dan mouse. Saya dapat menggunakan pasangan keyboard-mouse baru tetapi meja saya tidak memiliki ruang kosong yang cukup dan tidak nyaman untuk berganti keyboard dan mouse sepanjang waktu.
Salah satu cara untuk mengatasi masalah ini adalah dengan membeli sakelar kvm. Ini adalah gadget praktis yang memungkinkan Anda untuk menggunakan tampilan layar, keyboard, dan mouse yang sama antara beberapa komputer yang menjalankan berbagai sistem operasi. Anda dapat dengan mudah menemukan satu untuk sekitar $ 30 di Amazon.
Tetapi saya tidak mencari solusi perangkat keras. Saya memilih pendekatan berbasis perangkat lunak untuk berbagi keyboard dan mouse antara komputer.
Saya menggunakan Barrier, garpu sumber terbuka dari perangkat lunak yang sekarang menjadi milik Synergy. Synergy Core masih open source tetapi Anda tidak bisa mendapatkan opsi enkripsi di GUI-nya. Dengan segala keterbatasannya, Barrier berfungsi dengan baik untuk saya.
Mari kita lihat bagaimana Anda dapat menggunakan Barrier untuk berbagi mouse dan keyboard dengan banyak komputer. Apakah saya menyebutkan bahwa Anda bahkan dapat berbagi clipboard dan dengan demikian menyalin teks tempel di antara komputer?
Atur Barrier untuk berbagi keyboard dan mouse antara Linux dan Raspberry Pi atau perangkat lain
Saya telah menyiapkan tutorial ini dengan Ubuntu 18.04.3 dan Raspbian 10. Beberapa instruksi instalasi mungkin berbeda berdasarkan distribusi dan versi Anda, tetapi Anda akan mendapatkan gagasan tentang apa yang perlu Anda lakukan di sini.Langkah 1: Instal Barrier
Langkah pertama sudah jelas. Anda harus menginstal Barrier di komputer Anda.Barrier tersedia di repositori universe mulai Ubuntu 19.04 sehingga Anda dapat dengan mudah menginstalnya menggunakan perintah apt.
Anda harus menggunakan versi sekejap Barrier di Ubuntu 18.04. Buka Pusat Perangkat Lunak dan cari Barrier. Saya sarankan menggunakan barrier-maxiberta
Pada distribusi lain, Anda harus mengaktifkan Snap terlebih dahulu dan kemudian menggunakan perintah ini:
sudo snap install barrier-maxiberta
Barrier tersedia dalam 10 repositori Debian. Jadi menginstal penghalang pada Raspbian mudah dengan perintah apt:
sudo apt install barrier
Setelah Anda menginstal perangkat lunak, saatnya untuk mengkonfigurasinya.Langkah 2: Konfigurasikan server Barrier
Barrier bekerja pada model server-client. Anda harus mengkonfigurasi komputer utama Anda sebagai server dan komputer sekunder sebagai klien.Dalam kasus saya, Ubuntu 18.04 saya adalah sistem utama saya jadi saya mengaturnya sebagai server. Cari Barrier di menu dan mulai itu.
Anda harus melihat alamat IP dan sidik jari SSL. Ini tidak sepenuhnya dilakukan karena Anda harus sedikit mengkonfigurasi server. Klik opsi Configure Server.
Di sini, Anda harus melihat sistem Anda sendiri di tengah. Sekarang Anda harus seret dan jatuhkan ikon komputer dari kanan atas ke posisi yang sesuai. Posisi ini penting karena itulah cara penunjuk tetikus Anda akan bergerak di antara layar.
Perhatikan bahwa Anda harus memberikan nama host komputer klien. Dalam kasus saya, itu raspberrypi. Ini tidak akan berfungsi jika nama host salah. Tidak tahu nama host klien? Jangan khawatir, Anda bisa mendapatkannya dari sistem klien.
Langkah 3: Setup penghalang klien
Di komputer kedua, mulai Barrier dan pilih untuk menggunakannya sebagai klien.Anda harus memberikan alamat IP server Barrier. Anda dapat menemukan alamat IP ini pada aplikasi Barrier yang berjalan di sistem utama (lihat screenshot di bagian sebelumnya).
Jika Anda melihat opsi untuk menerima koneksi aman dari komputer lain, terima saja.
Anda sekarang seharusnya dapat memindahkan pointer mouse Anda di antara layar yang terhubung ke dua komputer yang berbeda yang menjalankan dua sistem operasi yang berbeda. Betapa kerennya itu!
Opsional: Autostart Barrier [Pengguna Menengah ke Expert]
Sekarang Anda telah menginstal Barrier dan menikmati dengan menggunakan mouse dan keyboard yang sama untuk lebih dari satu komputer, apa yang terjadi ketika Anda reboot sistem Anda? Anda perlu memulai Barrier di kedua sistem lagi, kan? Ini berarti Anda juga perlu menghubungkan keyboard-mouse ke komputer kedua.Karena saya menggunakan mouse dan keyboard Nirkabel, ini masih lebih mudah karena yang perlu saya lakukan adalah mengambil adaptor dari laptop saya dan pasang di Raspberry Pi. Ini berfungsi tetapi saya tidak ingin melakukan langkah ekstra ini. Inilah sebabnya saya membuat Barrier berjalan di awal di kedua sistem sehingga saya bisa menggunakan mouse dan keyboard yang sama tanpa langkah tambahan.
Tidak ada opsi autostart dalam aplikasi Barrier. Tetapi mudah untuk menambahkan aplikasi ke autostart di Ubuntu. Cukup buka program Aplikasi Startup dan tambahkan perintah barrier-maxiberta.barrier di sini.
Itu bagian yang mudah. Tapi itu tidak sama di Raspberry Pi. Karena Raspbian menggunakan systemd, Anda dapat menggunakannya untuk membuat layanan baru yang akan berjalan pada saat boot.
Buka terminal dan buat file baru bernama barrier.service di /etc/systemd/system direktori. Jika direktori ini tidak ada, buatlah. Anda dapat menggunakan editor teks baris perintah favorit untuk tugas ini. Saya menggunakan Vim di sini.
sudo vim /etc/systemd/system/barrier.service
Sekarang tambahkan baris seperti ini ke file Anda. Anda harus mengganti 192.168.0.109 dengan alamat IP server penghalang Anda.
[Unit]
Description=Barrier Client mouse/keyboard share
Requires=display-manager.service
After=display-manager.service
StartLimitIntervalSec=0
[Service]
Type=forking
ExecStart=/usr/bin/barrierc --no-restart --name raspberrypi --enable-crypto 192.168.0.109
Restart=always
RestartSec=10
User=pi
[Install]
WantedBy=multi-user.target
Simpan file Anda. Saya akan menyarankan untuk menjalankan perintah yang disebutkan dalam baris ExecStart secara manual untuk melihat apakah itu berfungsi atau tidak. Ini akan menghemat beberapa sakit kepala nanti.Muat ulang daemon systemd:
sudo systemctl daemon-reload
Sekarang mulai layanan baru ini
systemctl start barrier.service
Periksa statusnya untuk melihat apakah berfungsi dengan baik:
systemctl status barrier.service
Jika berhasil, tambahkan ke layanan startup
systemctl enable barrier.service
Ini harus mengurus semuanya untuk Anda. Sekarang Anda harus dapat mengontrol Raspberry Pi (atau komputer kedua lainnya) dengan sepasang mouse keyboard tunggal.Saya tahu bahwa barang-barang DIY ini mungkin tidak bekerja dengan mudah untuk semua orang jadi jika Anda menghadapi masalah, beri tahu saya di komentar dan saya akan mencoba membantu Anda.
Jika itu berhasil untuk Anda atau jika Anda menggunakan beberapa solusi lain untuk berbagi mouse dan keyboard di antara komputer, sebutkan di komentar.
[sumber](https://itsfoss.com/keyboard-mouse-sharing-between-computers/)
Posting Komentar