Sejak memasang "dark" theme, saya cenderung menjadi malas menulis. Untuk sementara, dark theme saya disable dulu yaa. Terima kasih (^_^) (bandithijo, 2024/09/15) ●
Prakata
Mungkin teman-teman pernah dihadapkan pada situasi di mana, di depan kita, terdapat banyak komputer maupun laptop, yang mungkin bisa memiliki sistem operasi yang sama, maupun berbeda.
Setidaknya dua komputer/laptop saja yang kita perlukan untuk menyelesaikan pekerjaan kita, sudah cukup membuat repot karena kita harus berpindah mouse dan keyboard.
Artinya, semakin banyak komputer/laptop, semakin banyak mouse dan keyboard yang perlu kita gunakan untuk mengoperasikan komputer-komputer/laptop-laptop tersebut.
Saat masih menggunakan MacbookPro, beberapa tahun silam, saya pernah mencari-cari tools yang dapat mempermudah saya untuk berpindah-pindah cursor di antara dua laptop. Dalam pencarian ini, saya menemukan aplikasi yang bernama Synergy.1
Synergy adalah aplikasi pembantu yang didevelop oleh Symless, yang dapat kita gunakan untuk berbagi mouse dan keyboard dengan banyak komputer dengan usaha yang minim, yaitu, dengan menggerakkan cursor ke arah di mana posisi mesin yang lain kita tempatkan (mapping).
Synergy dapat dioperasikan pada sistem operasi macOS, Microsoft Windows, dan GNU/Linux. Cukup memerlukan jaringan Ethernet atau WiFi dan tanpa memerlukan hardware tambahan.
Permasalahan
Sayangnya, Synergy tidak memiliki versi trial. Yang mengizinkan kita untuk terlebih dahulu mencoba. Namun, Synergy menjamin kalau aplikasi ini akan langsung berjalan dengan baik.
Pemecahan Masalah
Lantas, baru-baru saja, saya menemukan alternatif dari Synergy namun bersifat open source.
Barrier adalah hasil forked dari codebase Synergy veri 1.9.2
Instalasi
Proses instalasinya juga cukup mudah.
Barrier sudah menyediakan aplikasi GUI untuk Windows, macOS dan GNU/Linux.
Saya hanya akan menjelaskan proses instalasi untuk GNU/Linx.
Untuk sistem operasi Windows dan macOS, dapat langsung mengunduh file instalasi pada halaman berikut ini.
Download Barrier New Stable Release
Untuk GNU/Linux, Barrier sudah terdapat pada repositori distro masing-masing.
Karena saya menggunakan Arch, maka saya menggunakan AUR helper.
$ yay barrier
Terdapat dua tipe, Barrier GUI dan Barrier Headless
2 aur/barrier-headless 2.3.2-1 (+31 2.24%)
Open-source KVM software based on Synergy (client and server CLI binaries)
1 aur/barrier 2.3.2-1 (+31 2.24%)
Open-source KVM software based on Synergy (GUI)
Saya mencoba memasang yang GUI, untuk mendapatkan user experience GUI terlebih dahulu.
Bagi yang ingin memasang sendiri dari source code, dapat merujuk ke panduan yang disertakan pada wiki Barrier di sini.
Nah, kalo sudah dipasang, saat pertama kali dijalankan, kita akan dihadapkan pada tampilan window seperti ini.
Pada contoh di atas, saya menggunakan ThinkPad X61 (GNU/Linux) sebagai server, dan ThinkPad X260 (Windows 10) sebagai client.
Server artinya, mesin yang kita setup sebagai server akan kita gunakan mouse dan keyboardnya untuk menjelajah ke mesin-mesin lain yang di setup sebagai client.
Nah, sepertinya segini saja dulu.
Untuk lebih lengkapnya silahkan merujuk pada dokumentasi dari Barrier.
Demonstrasi video menyusul yaa.
Terima kasih.
(^_^)
Referensi
-
symless.com/synergy
Diakses tanggal: 2020/01/05 -
github.com/debauchee/barrier
Diakses tanggal: 2020/01/05
Lisensi
Atribusi-NonKomersial-BerbagiSerupa 4.0 Internasional (CC BY-NC-SA 4.0)
Penulis
My journey kicks off from reading textbooks as a former Medical Student to digging bugs as a Software Engineer – a delightful rollercoaster of career twists. Embracing failure with the grace of a Cat avoiding water, I've seamlessly transitioned from Stethoscope to Keyboard. Armed with ability for learning and adapting faster than a Heart Beat, I'm on a mission to turn Code into a Product.
- Rizqi Nur Assyaufi