
我最近買了一台非常好的聯想 Yoga 2。
然而,考慮到 HiDPI 和視窗縮放的問題,我遇到了一些問題。 Internet Explorer 載入良好,其他 MS 應用程式看起來也不錯。然而,Chrome 和Spotify 看起來都很模糊......我已經取消選擇“讓我為所有顯示器選擇一個縮放級別”,但這使得Chrome 和所有其他應用程式在3200 x 1800 分辨率下確實非常小。
所以我目前的解決方案是讓 Windows 8.1 縮放所有內容,然後在程式相容性設定中停用縮放(右鍵單擊 exe),但這意味著 Chrome 中的選項卡非常小。
我正在尋找一種解決方案,讓 Chrome 和 Spotify 等應用程式看起來與筆記型電腦上的其他應用程式一樣好。我意識到現在這可能有點棘手,其他人都做什麼?
答案1
正如 @PeterT 在評論中指出的,在 chrome 中執行此操作的正確方法是使用chrome://flags/#high-dpi-support
(如果沒有自動發生,則強制 GPU 渲染)。
我剛在使用親戚的 HiDPI Sony VAIO 時也有類似的經驗。
這並不是說這些是 Chrome 中的“實驗”,而是因為僅在需要/支援它們的電腦上啟用它們更容易。如果能夠自動檢測到對這些功能的支持,那就太好了,但考慮到目前在不同平台上使用的硬體種類繁多(更重要的是,驅動程式種類繁多),這並不總是那麼容易。我懷疑 Microsoft 應用程式是否預設啟用了它 - 我猜測聯想在電腦上安裝 Windows 時啟用了它。
就 Spotify 而言,你運氣不好。 Spotify 不支援 HiDPI,似乎沒有任何計劃很快發布它。有關更多詳細信息,請參閱 Spotify 論壇上的這些主題。
答案2
在最新版本的 Chrome 中,透過 chrome://flags 設定標誌不再有效。相反,您可以透過註冊表項進行設定。手動執行的說明,或者您可以嘗試這個註冊表文件(使用風險自負):
- 打開regedit.exe
- 導航
HKEY_CURRENT_USER\Software\Google\Chrome
- 如果「Profile」鍵尚不存在,則建立它
- 建立一個名為「high-dpi-support」的新 DWORD 值,並將其值設為 1 (0x00000001)
這將啟用實驗性 HIDPI 模式。
現在您需要停用 Windows 顯示縮放,因為 Chrome 會自行處理它:
- 在桌面或工具列上尋找 Chrome 捷徑
- 右鍵單擊並轉到屬性
- 找到“相容性”選項卡
- 勾選“在高 DPI 設定上停用顯示縮放”框
現在您已準備好重新啟動 Chrome。確保您已透過工作管理員終止了所有 Chrome 進程(當您關閉所有視窗時它們不會終止)並透過捷徑啟動 Chrome。它應該可以工作,並且可以解決實驗性 HIDPI 模式的所有正常錯誤(例如,在視窗之間拖曳選項卡並不完全按照預期的方式工作)。
在 Chrome 35.0.1916.114 中測試
更新:這在 Chrome 36 中似乎被破壞了(它不斷地將註冊表設定重置為「2」)。我無法讓它工作,除非切換到 Chrome 37 beta 頻道,在該頻道中,相同的註冊表駭客可以工作(不需要其他更改)。