Bagi pengguna Linux, fitur mirroring Android menggunakan scrcpy adalah penyelamat. Namun, akan jauh lebih keren jika jendela scrcpy langsung muncul secara otomatis begitu kita mencolokkan kabel USB ke PC. Di artikel ini, kita akan membahas cara setting otomatisasi scrcpy untuk lingkungan Wayland (CachyOS/Arch Linux).
Langkah 1: Identifikasi Vendor ID & Product ID
Setiap perangkat USB memiliki ID unik. Colokkan HP kamu dan jalankan perintah berikut di terminal:
Cari baris HP kamu, contohnya:
Bus 001 Device 042: ID 0bb4:0f87 HTC (High Tech Computer Corp.)
- ID Vendor: 0bb4
- ID Product: 0f87
Langkah 2: Buat Folder Systemd User
Kita akan menggunakan Systemd Service agar aplikasi bisa menembus protokol keamanan Wayland. Buat foldernya terlebih dahulu:
Langkah 3: Buat File Service Scrcpy
Buat file baru bernama scrcpy-auto.service:
Lalu tempelkan kode berikut (sesuaikan path folder scrcpy kamu):
Description=Auto Run Scrcpy on USB Plug
[Service]
Type=simple
Environment=DISPLAY=:0
Environment=XDG_RUNTIME_DIR=/run/user/1000
Environment=WAYLAND_DISPLAY=wayland-0
ExecStart=/home/fi/Downloads/scrcpy-linux-x86_64-v3.3.4/scrcpy
Restart=on-failure
[Install]
WantedBy=default.target
Langkah 4: Atur Pemicu (Udev Rules)
Sekarang buat aturan agar sistem memicu service tersebut saat USB terdeteksi:
Masukkan baris ini (Ganti ID dengan milikmu):
Langkah 5: Terapkan Perubahan
Terakhir, muat ulang semua konfigurasi:
sudo udevadm control --reload-rules
sudo udevadm trigger

0 Comment:
Posting Komentar