Làm thế nào tôi có thể ngăn không gian chuyển đổi tự động?


19

Tôi sẽ thường sử dụng Spaces trên Mac OS X 10.5 để chuyển sang không gian khác khi chương trình bận / không phản hồi. Rất thường xuyên, không có cảnh báo hoặc lý do rõ ràng, Spaces sẽ quay trở lại không gian đầu tiên mà không yêu cầu tôi làm điều đó. Tại sao nó làm điều này và làm thế nào tôi có thể ngăn chặn nó? Làm thế nào tôi có thể làm cho không gian chỉ chuyển đổi để đáp ứng yêu cầu của tôi?


@mankoff: Nó, hoặc tệ hơn, nó sẽ làm điều đó khi tôi gõ một cái gì đó trong một ứng dụng, nó sẽ chuyển tôi từ ứng dụng đó sang một không gian với một ứng dụng khác. Nó thường xảy ra khi một ứng dụng không phản hồi. Giống như trước đó khi tôi hỏi điều này, iTunes không thể tìm thấy một số bài hát và chỉ đưa ra trò chơi bóng ném. Tôi đã chuyển không gian để viết một số mã và cứ sau 5 giây nó sẽ chuyển trở lại iTunes, vẫn không phản hồi.
Josh

Tôi không nghi ngờ điều đó. Điều này xảy ra với tôi rất nhiều.
Ken

Câu trả lời:


19

Ngăn chặn không gian chuyển đổi không gian do một ứng dụng đến nền trước:

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

Hoặc thông qua GUI: System Prefs > Spacesvà sau đó bỏ chọn hộp kiểm ở phía dưới: "Khi chuyển sang ứng dụng, hãy chuyển sang khoảng trắng có cửa sổ mở cho ứng dụng"

Dừng (làm chậm) Không gian chuyển đổi không gian nếu chuột của bạn ấn vào cạnh của màn hình nền:

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

tốt đẹp một mankoff!
mờ

Cái đầu tiên nghe có vẻ hoàn hảo , nhưng tôi mới làm được và bây giờ, khi tôi nhấp vào một ứng dụng trong dock, hệ thống không còn chuyển sang không gian đó nữa. Nếu nó cũng giải quyết được vấn đề mà tôi đang gặp phải, tôi có thể sống với nó :-)
Josh

@Josh Tôi tìm cái đầu tiên cần thiết. Nếu tôi muốn hai thiết bị đầu cuối mở trên các không gian khác nhau thì sao? Hoặc một trình duyệt mới trong không gian hiện tại? Không dễ dàng có thể nếu các không gian tiếp tục chuyển đổi ở nơi khác ...

Tôi thấy rằng Tùy chọn hệ thống -> Không gian -> Tắt, là giải pháp cho 100% các vấn đề không gian đang mang lại cho tôi. Tôi có màn hình kép, vì vậy, bối cảnh chuyển đổi trên mạng không dành cho tôi, tôi ẩn những thứ tôi không sử dụng. Nhưng một lần nữa, tôi có 12GB RAM nên tôi hiểu rằng trong các màn hình nhỏ hoặc môi trường hạn chế hơn, sự đơn giản của việc có các bối cảnh khác nhau và có thể chuyển sang chúng có thể là điều mong muốn. Tôi sẽ sử dụng khoảng trắng nếu tôi có thể thực hiện chuyển đổi ngay lập tức, nhanh như hoạt động của HIDE / UNHIDE. Tôi không thích điều swooosh.
Martin Marconcini

2
Tôi đã thử giải pháp của bạn và nó dừng chuyển đổi nếu một ứng dụng đã mở, nhưng làm cách nào tôi có thể ngăn chặn chuyển đổi nếu một ứng dụng mở ở một không gian khác. Ví dụ: Tôi đang ở không gian 1 và iTunes được đặt để luôn hiển thị trên không gian 2, nếu tôi khởi động iTunes trong khi làm việc trên không gian 1 Leopard sẽ tự động chuyển sang không gian hai. Có thể mở iTunes trên không gian thứ hai trong nền nền của Cameron không?
Tobi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.