vô hiệu hóa ăn cắp tập trung trong Mac OS X?


8

Tôi có một chương trình hoạt động ở chế độ nền nhưng bất cứ khi nào nó làm gì đó, nó sẽ đánh cắp trọng tâm của chuột. Thông thường, trong khi tôi đang ở giữa gõ một cái gì đó. Không cần phải nói, điều này rất khó chịu.

Có thể làm cho nó để chương trình không thể làm điều này? Thay vào đó nó chỉ bị trả lại biểu tượng dock? Điều đó thật khó chịu khi khiến tôi phải xem nó. Không có gì mà nó đang nói là quan trọng đến mức nó cần phải được xử lý ngay lập tức !


Hãy cụ thể hơn. Ứng dụng nào là ăn cắp tập trung?
ghoppe

trên linux boxen tôi thường cho phép tập trung theo dõi chuột trong trình quản lý cửa sổ để xử lý hành vi này. nếu một cửa sổ bật lên đánh cắp tiêu điểm, di chuyển chuột trở lại qua một cửa sổ đang mở sẽ đặt nó trở lại. không biết tùy chọn nào OSX cung cấp theo cách đó, tho; có lẽ người khác có thể thêm một câu trả lời cho biết làm thế nào để làm điều đó.
quack quixote

Đó là một chương trình hệ thống mà bạn sẽ không bao giờ nghe thấy ... khi nó thường sống trên máy chủ, không ai quan tâm, hoặc hành vi này thực sự tốt, nhưng trong khi cố gắng thực sự LÀM VIỆC trên hệ thống, đó là một nỗi đau ...
Brian Postow

Đây là một vấn đề gây phiền nhiễu. Ngay cả khi tôi gõ tin nhắn này, XCode đánh cắp tiêu điểm đầu vào cho từng giai đoạn xây dựng của nó ...
Lea Hayes

Tôi muốn vô hiệu hóa nó cho TẤT CẢ các ứng dụng. Đây là tính năng hệ điều hành số 1 tôi ghét nhất trong tất cả các hệ điều hành. Linux, Windows và macOS.
dotnetCarpenter

Câu trả lời:


1

AFAIK, tập trung vào OS X được quyết định bởi ứng dụng thực hiện hành vi ăn cắp cũng như ứng dụng hiện đang tập trung (ví dụ, có thể lập trình một ứng dụng UI "độc đoán", chẳng hạn như trò chơi).

Điều đó nói rằng, có thể là thực tế trong tình huống của bạn để sửa đổi chính ứng dụng đánh cắp tiêu điểm. Bên trong gói ứng dụng là Info.plist. Thêm khóa LSUIE bổ sung và đặt thành 1. Điều này sẽ (nên) xóa tất cả dấu vết của giao diện người dùng hoặc biểu tượng dock, mặc dù vậy nó vẫn sẽ hiển thị trong màn hình hoạt động.

Nếu bạn cần tương tác với giao diện người dùng của ứng dụng này một cách thường xuyên, điều này có thể không thực tế. Nó có thể chỉ là những gì bạn cần, tuy nhiên, nếu bạn không cần phải làm nhiều hơn là khởi chạy nó. Giả sử nó hoạt động với ứng dụng đó, đó là.


0

Hãy thử ẩn chương trình. Tôi không biết cách thiết lập một thử nghiệm mà không biết / có chương trình của bạn, nhưng sẽ nhanh chóng thực hiện.


Không, đã thử điều đó, chương trình không che giấu chính mình khi nghĩ rằng nó có một điều quan trọng để nói ... Đó là một chương trình xâm lấn RẤT ...
Brian Postow
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.