- macOS memiliki struktur yang tidak memungkinkan animasi perpindahan Space dinonaktifkan, sehingga saat berpindah terlalu sering akan terasa ada jeda
- Solusi yang ada seperti pengaturan “Reduce motion” atau window manager yabai masing-masing memiliki keterbatasan seperti jeda yang tetap ada atau harus menonaktifkan SIP
- InstantSpaceSwitcher mewujudkan perpindahan instan tanpa batasan tersebut dengan mensimulasikan swipe trackpad berkecepatan tinggi
- Aplikasi ini berjalan sebagai aplikasi native tanpa menonaktifkan SIP, serta mendukung fitur berpindah ke nomor Space tertentu melalui CLI
- Ini adalah alat praktis yang memungkinkan perpindahan Space cepat di lingkungan default macOS dengan menghilangkan kerumitan alat pihak ketiga yang sudah ada
Masalah perpindahan Space di macOS dan solusi yang sudah ada
- macOS memiliki struktur yang tidak memungkinkan animasi saat berpindah Space dimatikan, sehingga rasa lambat akan menumpuk jika perpindahan dilakukan terlalu sering
- Apple terus tidak mengakomodasi permintaan untuk menonaktifkan animasi
- Meski waktu perpindahan singkat, pada perpindahan yang sering tetap muncul penurunan kecepatan yang terasa
- Solusi yang biasanya disarankan adalah pengaturan “Reduce motion”, tetapi ini hanya menggantinya dengan animasi fade-in, sehingga jeda tetap ada
- Selain itu, pengaturan ini juga mengaktifkan media query
prefers-reduced-motion di browser web dan menimbulkan efek samping berupa nonaktifnya animasi web
- Fitur instant switcher milik tiling window manager yabai mengharuskan patch pada biner sistem operasi, sehingga System Integrity Protection (SIP) harus dimatikan
- Saat memakai yabai, pengguna juga harus mengganti window manager bawaan, dan alat ini tidak kompatibel dengan PaperWM.spoon dan sejenisnya
- Pengelola ruang virtual pihak ketiga seperti FlashSpace dan AeroSpace virtual workspaces adalah implementasi non-native yang meniru perpindahan dengan cara menyembunyikan/menampilkan jendela
- Ada juga cara menggunakan fitur berbayar BetterTouchTool, “Move Right/Left Space (Without Animation)”, tetapi terbatas karena memerlukan lisensi berbayar
InstantSpaceSwitcher — alat perpindahan Space instan native
- InstantSpaceSwitcher yang dikembangkan oleh jurplel di GitHub menghilangkan semua keterbatasan di atas dan mendukung perpindahan Space instan
Referensi tambahan
- instantspaces adalah upaya untuk memisahkan instant switcher milik yabai, tetapi tidak berfungsi di macOS Tahoe
- Meski sudah dicoba berkali-kali tetap gagal, dan InstantSpaceSwitcher bekerja lebih stabil
- Jika ada pengguna lain yang berhasil, umpan balik diminta
Belum ada komentar.