Некоторые программы, которые выглядят хорошо, оптимизированы под рендеринг с разным DPI, и, как правило, написаны с использованием современных подходов и фреймворков. Старые программы, у которых нет специального manifest, в котором прописана поддержка разных DPI, как правило, рассчитаны только на DPI 96, поэтому Windows самостоятельно их скейлит обычными растровыми алгоритмами, как картинку. Программа не знает, что с ней делает ОС, ей отдаются обычные координаты мыши, как если бы ее запускали при DPI 96.