Problem on laptop with HiDPI internal screen and low DPI external monitor

Hello everyone,

I have a 14" laptop with a 25601440 screen. But my external monitor connected with HDMI-to-VGA adaptor is 24" with a resolution of 19201080. When I set a scaling of 1.3 on the internal screen with a forced DPI of 144, this settings are applied to the external monitor too. That makes icons, fonts and windows too large on the external screen. How could I make the external screen use a DPI of 96 and with no scaling?

The GPU is integral one with Intel Core i7-7600u. My DE is KDE Plasma on openSUSE Tumbleweed.

I have read something like these,

But I still have no clue on how to achieve my goal on my laptop. Could anyone give me some instructions about this?


Just came there to report I have solved the problem with the help of this post <>.

My external screen is put on the right of the internal screen, so the final command I used is,

xrandr --output eDP-1 --auto --pos 0x0 --output HDMI-2 --scale 1.5x1.5 --auto --pos 2560x0 --fb 5440x3060

And yes, there are some so-called deficiencies such as screen tearing and mouse cursor blinking on the internal screen. But it’s better than nothing for me. If anyone knows about something to solve any of the deficiencies, please let me know. Thinks in advance :slight_smile:

Ok, problems are more than these. The biggest problem is that my mice cursor can only move in a small area (about top-left 2/3 screen) on the external screen. This makes the external monitor barely useful. Anyone knows how to fix this?

Sorry for the panic. It seems the panning method works,

xrandr --output eDP-1 --auto --output HDMI-2 --auto --panning 2880x1620+2560+0 --scale 1.5x1.5 --right-of eDP-1

I think I am going to faint before I can solve all the problems and some problems may still not being realised.