Jendela aktif di komputer saya terkadang kehilangan fokus. Aplikasi aktif tetap sama - jika saya pernah di Chrome sebelumnya, saya masih di Chrome sekarang - tetapi jendela aktif tidak lagi aktif. Tidak ada jendela yang aktif. Ini membuat frustrasi; itu terjadi saat mengetik pertanyaan ini, dan penekanan tombol saya tiba-tiba berhenti mendaftar.
Saya percaya bahwa beberapa aplikasi lain mencuri fokus, tetapi itu sendiri tidak memiliki UI untuk ditampilkan, sehingga jendela aktif menjadi tidak aktif, tetapi aplikasi aktif tetap aktif.
Pertanyaannya adalah: Bagaimana cara melacak aplikasi yang menyinggung, sehingga saya bisa menghapusnya dengan marah? Biasanya dalam kasus pencurian fokus, pelakunya jelas, karena memiliki fokus. Dalam hal ini, saya bingung.
sumber
Apple > Force Quit...
menu untuk melihat apakah ada sesuatu yang berjalan yang seharusnya tidak.LSUIElement
diatur ketrue
dalamInfo.plist
). Mereka sangat mampu melakukan perilaku itu.tell application "System Events" to display alert ((name of first application process whose frontmost is true) as string)
sayangnya tidak mempertimbangkan proses tanpa bilah menu.Jawaban:
Berikut ini skrip yang akan memberi tahu Anda aplikasi mana yang diaktifkan tanpa memberi tahu Anda. Saya mengadaptasinya dari jawaban pertanyaan @ KevinReid di Apple SE .
Biarkan tetap berjalan di terminal, tunggu aplikasi jahat mencuri fokus, dan lihat aplikasi mana yang terdaftar terakhir. (Bagi saya: Google Drive. Yang lain telah melaporkan hal-hal Symantec AV.)
sumber
Google Drive [/Applications/Google Drive.app]
Ini akan terdengar konyol dan tidak masuk akal sederhana ... Saya punya masalah yang sama dengan laptop saya ketika saya menggunakan trackpad atau keyboard bawaan. Memiliki dua laptop terpisah memberikan pengalaman serupa setelah terkena sedikit kelembaban (ya, saya tumpah di keyboard).
Menambahkan mouse periferal dan keyboard menyelesaikannya untuk saya.
sumber