(1)VMware Workstation部份
VM->Settings->Display->Display scaling->將Automatically adjust user interface size in the virtual machine取消勾選
雖然取消勾選後,不會強迫你使用HiDPI,但是每次重新開機,又會跳回HiDPI模式,每次都要進去「顯示器」把他切回非HiDPI的解析度,因此也要在macOS中,利用下述方式關閉HiDPI
(2)macOS部份
開啟Terminal,執行以下指令:[mw_shl_code=applescript,true]sudo defaults delete /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled[/mw_shl_code]
如果未來又想要啟用HiDPI,可利用以下指令啟用:[mw_shl_code=applescript,true]sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true[/mw_shl_code]
Reference:
Disable automatic DPI change by VMware Tools in VMware 12? https://communities.vmware.com/thread/520327
How to Enable HiDPI Mode in Mac OS X https://www.tekrevue.com/tip/hidpi-mode-os-x/