Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

How to reduce DPI of external monitor using xrandr

+1
−0

Have

I have the DPI on my laptop set in .Xresources with Xft.dpi: 192. I am outputting to the external monitor with:

xrandr --output HDMI-2 --auto --rotate left --right-of eDP-1

Want

I want to decrease the DPI of the external monitor. Because the screen is bigger, everything gets blown up.

Tried

I tried using the --dpi option but it affects no change:

xrandr --output HDMI-2 --auto --rotate left --dpi 92 --right-of eDP-1
Why does this post require moderator attention?
You might want to add some details to your flag.
Why should this post be closed?

3 comment threads

Maybe your output device is incorrect try using `xdpyinfo` to check what your are using. (1 comment)
I don't understand what you mean by "reduce the DPI". DPI is a physical characteristic of a monitor a... (4 comments)
Perhaps --auto overrides --dpi? > --auto For connected but disabled outputs, this will enabl... (2 comments)

1 answer

+0
−0

If changing the DPI using the --dpi option doesn't appear to work, you can try adjusting the display size instead. You can do this using either the --mode or --scale options in xrandr.

Here is an example of how to use the --mode option to set a custom display resolution for the external monitor:

xrandr --output HDMI-2 --mode 1920x1080 --rotate left --right-of eDP-1

In this example, we are setting the external monitor to a resolution of 1920x1080. You can substitute these values with any custom resolution that you want.

Alternatively, you can try using the --scale option to adjust the display size. This option allows you to specify a scaling factor for the display. For example, if the external monitor is too large, you can scale down the display by setting the scaling factor to a value less than 1. Here is an example:

xrandr --output HDMI-2 --auto --scale 0.75x0.75 --rotate left --right-of eDP-1

In this example, we are scaling down the display on the external monitor by a factor of 0.75.

Try adjusting the resolution or scale factor to find a setting that works for you.

Why does this post require moderator attention?
You might want to add some details to your flag.

0 comment threads

Sign up to answer this question »

This community is part of the Codidact network. We have other communities too — take a look!

You can also join us in chat!

Want to advertise this community? Use our templates!

Like what we're doing? Support us! Donate