Итак, предыстория этого вопроса. У меня было два монитора. Монитор Samsung 1080p и телевизор Philips 1440x900. На своей старой Radeon HD 5770 я подключил монитор через HDMI, а телевизор через VGA и установил для обоих их родное разрешение, и все работало отлично.
Я перешел на 290x, у которого больше не было аналоговых выходов, так что теперь у меня монитор подключен через HDMI, а телевизор подключен через преобразователь DVI->HDMI. Это позволяет мне установить для телевизора 1440x900 только одно из четырех разрешений: 1920x1080, 1600x900, 1280x720 или 1024x768. Поэтому я установил разрешение 1080p и позволил либо моей видеокарте, либо самому телевизору уменьшить его. Я также отключил все параметры масштабирования в панели управления Windows.
И это работает для всего, кроме Firefox, который по непонятной причине увеличивает размер всего содержимого вдвое, когда центр окна находится на втором мониторе.
Для иллюстрации приведу скриншот.
Левое окно — Firefox, на основном мониторе разумного размера. Крайнее правое окно — Chrome, на дополнительном мониторе, также разумного размера. Среднее окно — Firefox, на дополнительном мониторе, и выполняет какое-то странное масштабирование самостоятельно.
Есть ли способ отключить или исправить это?
решение1
Кажется, есть несколько опций, которые можно попробовать на странице about:config Firefox,
см., например:https://support.mozilla.org/en-US/questions/959621
Больше информации:
https://www.google.se/?gfe_rd=cr&safe=off#q=firefox+about+config+scaling+multiple+displays&safe=off