Bagaimana saya bisa menghentikan spasi agar tidak berpindah secara otomatis?

19

Saya akan sering menggunakan Spaces pada Mac OS X 10.5 untuk beralih ke ruang lain ketika sebuah program sibuk / tidak responsif. Sangat sering, tanpa peringatan atau alasan yang jelas, Spaces akan beralih kembali ke ruang pertama tanpa saya memintanya untuk melakukannya. Mengapa ia melakukan ini dan bagaimana saya bisa menghentikannya? Bagaimana saya bisa membuat ruang hanya beralih sebagai tanggapan atas permintaan saya?

Josh
sumber
@mankoff: Ya, atau lebih buruk lagi, itu akan melakukannya ketika saya mengetik sesuatu di satu aplikasi, itu akan mengalihkan saya dari aplikasi ke ruang dengan aplikasi lain. Ini sering terjadi ketika aplikasi tidak responsif. Seperti sebelumnya hari ini ketika saya menanyakan hal ini, iTunes tidak dapat menemukan beberapa lagu dan hanya memberikan bola pantai berputar. Saya beralih spasi untuk menulis beberapa kode, dan setiap ~ 5 detik itu akan beralih kembali ke iTunes, yang masih tidak responsif.
Josh
Saya tidak meragukannya. Ini sering terjadi pada saya.
Ken

Jawaban:

19

Hentikan Spasi dari beralih ruang karena aplikasi datang ke latar depan:

defaults write com.apple.Dock workspaces-auto-swoosh -bool NO && killall Dock

Atau melalui GUI: System Prefs > Spacesdan kemudian hapus centang pada kotak centang di bagian bawah: "Ketika beralih ke aplikasi, beralih ke ruang dengan jendela yang terbuka untuk aplikasi"

Hentikan (melambat) Ruang untuk beralih ruang jika mouse Anda menekan tepi desktop:

defaults write com.apple.dock workspaces-edge-delay -float 60 && killall Dock

sumber
mankoff yang bagus!
fady
Yang pertama itu terdengar sempurna , tapi saya baru saja melakukannya dan sekarang, ketika saya mengklik sebuah aplikasi di dok, sistem tidak lagi beralih ke ruang itu. Jika itu juga memecahkan masalah yang saya alami, namun saya bisa mengatasinya :-)
Josh
@Josh saya menemukan yang pertama diperlukan. Bagaimana jika saya ingin dua terminal terbuka di ruang yang berbeda? Atau browser baru di ruang saat ini? Tidak mudah jika ruang terus berpindah di tempat lain ...
Saya menemukan bahwa System Preferences -> Spaces -> Turn Off, adalah solusi untuk 100% dari masalah yang diberikan ruang kepada saya. Saya memiliki dua layar, jadi pengalihan “konteks” bukan untuk saya, saya menyembunyikan hal-hal yang tidak saya gunakan. Tetapi sekali lagi, saya memiliki RAM 12GB jadi saya mengerti bahwa di layar kecil atau lingkungan yang lebih terbatas kesederhanaan memiliki konteks yang berbeda dan dapat beralih ke mereka mungkin diinginkan. Saya akan menggunakan spasi jika saya bisa membuat saklar instan, secepat HIDE / UNHIDE bekerja. Saya tidak suka hal swooosh.
Martin Marconcini
2
Saya mencoba solusi Anda dan itu berhenti beralih jika aplikasi sudah terbuka, tetapi bagaimana saya bisa mencegah beralih jika aplikasi terbuka di ruang lain. Misalnya saya di ruang 1 dan iTunes diatur untuk selalu tampil di ruang 2, jika saya memulai iTunes saat bekerja di ruang 1 Leopard beralih ke ruang dua secara otomatis. Apakah mungkin untuk membuka iTunes di ruang kedua di "latar belakang"?
Tobi