我正在研究制作一个脚本,当Plex Home Theater.app
正在运行时,该脚本会自动关闭欠扫描。
到目前为止,我发现该文件包含/var/db/.com.apple.iokit.graphics
的设置。
然后我尝试使用PlistBuddy
更改设置文件中的欠扫描值:
# underscan 100%
sudo /usr/libexec/PlistBuddy /private/var/db/.com.apple.iokit.graphics -c 'Set "IOService\:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebuffer@2/display0/AppleDisplay-3dcb-e51:pscn" 8800'
# underscan off
sudo /usr/libexec/PlistBuddy /private/var/db/.com.apple.iokit.graphics -c 'Set "IOService\:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebuffer@2/display0/AppleDisplay-3dcb-e51:pscn" 10000'
但单独更改文件并未应用新的欠扫描设置,因此我尝试重新启动以查看设置是否生效 - 确实。
那么有没有人知道如何在不重新启动的情况下更改欠扫描设置?
感谢。