Mac'te ses düzeyini değiştirirken, ses düzeyindeki değişikliği gösteren büyük, çirkin gri bir çerçeve elde edersiniz. Bir film izlerken (diyelim) bu çok can sıkıcı bir durum. Bunu devre dışı bırakmak için herhangi bir yolu var mı?
Mac'te ses düzeyini değiştirirken, ses düzeyindeki değişikliği gösteren büyük, çirkin gri bir çerçeve elde edersiniz. Bir film izlerken (diyelim) bu çok can sıkıcı bir durum. Bunu devre dışı bırakmak için herhangi bir yolu var mı?
Yanıtlar:
Dayan, önemli sistem dosyalarını değiştirmeyin!
Mac OS, kalıcı hasar vermeden hizmetleri başlatmak / durdurmak için iyi bir yol sunar.
Bir sonraki girişte kadar bu kullanıcı için çerçeveler kapatmak için:
launchctl unload -F /System/Library/LaunchAgents/com.apple.BezelUI.plist
geri almak değiştirmek için unload
için load
, ya da sadece geri çıkın ve.
MacOS 10.12 Sierra: Sistem Bütünlüğü korumasını devre dışı bırak , o zaman:
launchctl unload -F /System/Library/LaunchAgents/com.apple.OSDUIHelper.plist
İşiniz bittiğinde Sistem Bütünlüğü korumasını etkinleştirmeyi unutmayın.
Bu kullanıcı için çerçeveleri süresiz olarak kapatmak için:
launchctl unload -wF /System/Library/LaunchAgents/com.apple.BezelUI.plist
MacOS 10.12 Sierra: Sistem Bütünlüğü korumasını devre dışı bırak, ardından:
launchctl unload -wF /System/Library/LaunchAgents/com.apple.OSDUIHelper.plist
Artık Sistem Bütünlüğü korumasını etkinleştirebilirsin - ayarların devam edecek.
Değişikliği geri almak için unload
için load
.
Tüm kullanıcılar için çerçeveleri süresiz olarak kapatmak için:
sudo defaults write /System/Library/LaunchAgents/com.apple.BezelUI Disabled -bool YES
MacOS 10.11 Sierra için: Yukarıdakileri yapmadan önce Sistem Bütünlüğü korumasını devre dışı bırakın .
Geri almak değiştirmek için YES
için NO
ya:
sudo defaults delete /System/Library/LaunchAgents/com.apple.BezelUI Disabled
MacOS 10.12 Sierra: Sistem Bütünlüğü korumasını devre dışı bırakın , ardından:
sudo defaults write /System/Library/LaunchAgents/com.apple.OSDUIHelper Disabled -bool YES
Artık Sistem Bütünlüğü korumasını etkinleştirebilirsiniz - ayarlarınız sürecek.
Geri almak değiştirmek için YES
için NO
ya:
sudo defaults delete /System/Library/LaunchAgents/com.apple.OSDUIHelper Disabled
Kullanıcılar, yukarıdaki iki yöntemi kullanarak bu genel ayarı geçersiz kılabilir.
Daha çok bilgi: launchctl
için komut satırı arayüzü launchd Mac OS üzerinde hizmet ve işleri yöneten programı.
unload
için load
.-w
aracının ağırlık daha sonraki giriş için diske ayin tercih kullanılacak şekilde-F
araçlar f bakılmaksızın global orce un / yük Disabled
anahtarınınBu konuda daha fazla okuyabilirsiniz man launchctl
.
com.apple.BezelUI.plist: Could not find specified service
. Düzenleme: Çalışıyor !, Sadece hizmeti tekrar yüklemek için gerekli, bu yüzden kaldırabilirim ....
BezelUI
olarak değiştirildi OSDUIHelper
10.12 de - yeni dosyasıdır/System/Library/LaunchAgents/com.apple.OSDUIHelper.plist
Automator'da, giriş yapılmayan yeni bir servis oluşturun. Tek bir işlem yap: AppleScript'i çalıştır Aşağıdaki AppleScript'i gir:
set x to get output volume of (get volume settings)
if x > 10 then
set volume output volume (x-10)
else
set volume output volume 0
end if
Servisi "Ses kısma" adıyla kaydedin ve servisi F11'e bağlayın.
Giriş yapmayan başka bir yeni servis oluşturun. Tek bir işlem yap: AppleScript'i çalıştır Aşağıdaki AppleScript'i gir:
set x to get output volume of (get volume settings)
if x < 90 then
set volume output volume (x+10)
else
set volume output volume 100
end if
Hizmeti "Ses açma" adıyla kaydedin ve servisi F12'ye bağlayın.
Hoşçakalın hacim yerleşimi.
Basit çözüm:
/System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/Bezel UI/
Finder'dan erişmek için 'BezelServices.loginPlugin' üzerinde 'Paket İçeriğini Göster'
“BezelUIServer” ı başka bir şeye yeniden adlandırın (sadece önüne bir boşluk koydum) - bu ses kaplamasını devre dışı bırakır.
Bunu yapmak için yerleşik bir yöntem yoktur, ancak Googling , kullanılan görüntüyü geçersiz kılmak gibi önerileri gündeme getirir , böylece daha az rahatsız edici olabilir.
/System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/BezelUI/HiDPI/
ama PDF'ler boş görünüyor.
AppleScript çözümünün benim için çalışmadığını fark ettim, komut dosyalarını ses seviyesi yukarı ve aşağı düğmelerime (uzaktan klavyemden veya klavyemden) bağlayamadım. Muhtemelen çok daha yeni olan OS X'e bağlı.
Bununla birlikte, etrafta dolaşırken, ALL Bezel hizmetlerini (gri saydam karede ortaya çıkan herhangi bir şey; ses, ekran parlaklığı, klavye parlaklığı vb.) Devre dışı bırakan bir çözüm buldum.
İlgili dosyaların bulunduğu yere ilişkin patrix bilgileri çalışırken, "BezelUIServer" ı "mBezelUIServer" olarak değiştirdim (herhangi bir yeniden adlandırma yeterli olsa da, bu kolayca değiştirilir).
Dosyayı burada bulun: /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/Bezel UI /
Umarım bu size ya da gelecekteki herhangi bir çalışanın yardımcı olabilir.
İlgilenen herkes için, bu Yosemite'de benim için bir cazibe gibi çalıştı:
sudo /bin/chmod -x /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/BezelUI/BezelUIServer
Sadece minimal bir HUD istiyorsanız, mySIMBL ile çalışan bir yazı yazdım. Sadece ekranınızın üst merkezinde bir çubuk çizer. Gelecekte daha fazla işlev alabilir.
Ses tuşlarını kullanmayın. Sesi menü çubuğu kontrolü ile değiştirirseniz, kaplama görünmez.
Yalnızca menü öğesini etkinleştirmeniz gerektiğini ve ardından imleç tuşlarını değiştirmek için kullanabileceğinizi unutmayın.