4 ms·
If it's an accessibility feature only — and might break apps — then it shouldn't be the default setting on the Surface Pro. In a well designed operating system
by interpol_p 14y ago
If it's an accessibility feature only — and might break apps — then it shouldn't be the default setting on the Surface Pro.
In a well designed operating system the application should not have to explicitly handle arbitrary DPI settings for correct touch/pointer input.
An unsupported application should simply look blurry if it does not provide correct raster assets for the specified DPI. That's it.
- ygra 14y agoThe problem is that some applications tell the OS "Hey, I do support that" and they might even work fine for 125 % but fail for 150 (our product at work falls in that category). Basically everything you draw yourself on a pixel-based device context needs to be dpi-aware and people make mistakes, applications advertise capabilities that aren't there and not enough testing is being done. I can imagine though, that fixing that is now fairly high on their issue list. And Windows has used an automatically-determined scaling factor (based on display dpi) since Windows 7 so it's not exactly new.