How do i setup my second monitor as extended monitor(small and fuzzy text on external monitor)?

I am using Manjaro 20.2 with Xfce desktop environment, Nvidia driver(460.39) for my Graphic card 940mx(notebook). my main laptop screen is of 15.6 inch diagonally and resolution 1366768. I have connected an external monitor using hdmi cord it is of 24 inch and resolution 19201080. i am using this monitor as an extended version of laptop screen.

basically i am using two screens

  • my laptop(15.6, 1366*768)

  • external monitor (24, 1920*1080) sitting right of laptop screen.

The problem is that and everything on my extended monitor is small and fuzzy . i think it has something to do with scaling factor.
I used to have to have same setup on my previous os windows10 and it worked fine. i want help in scaling it properly , other solution and ideas are welcome as well.

I have a script which I run for setting up when connected.

#!/usr/bin/env bash

xrandr --output  DVI-D-1 --mode 1366x768

xrandr --output  HDMI-1 --mode 1920x1080

You will need to adjust for your connections and resolutions, just run xrandr in a terminal

positions and location of both monitors are good to begin with.
xrandr output
Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1366x768 59.97*+
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
700x525 59.98
800x450 59.95 59.82
640x512 60.02
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
640x400 59.88 59.98
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
HDMI-1 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 1600mm x 900mm
1920x1080 60.00*+ 50.00 59.94 24.00 23.98
1920x1080i 60.00 50.00 59.94
1280x1024 60.02
1280x720 60.00 50.00 59.94
1024x768 60.00
800x600 60.32
720x576 50.00
720x576i 50.00
720x480 60.00 59.94
720x480i 60.00 59.94
640x480 60.00 59.94