diff options
author | Jeff M. Hubbard <jeffmhubbard@gmail.com> | 2021-09-05 12:10:09 -0500 |
---|---|---|
committer | Sebastian Sellmeier <mail@sebastian-sellmeier.de> | 2021-10-11 17:49:13 +0200 |
commit | 806866de576206ad797435a142fde904e5b7b805 (patch) | |
tree | c4a6f62ca177eb73e6ba27b7b916de4be88a893b | |
parent | de7bcdc2b56b4c9af8434f509be252052c7d51d7 (diff) |
Fix DPI scaling (#287)
-rwxr-xr-x | betterlockscreen | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/betterlockscreen b/betterlockscreen index 860a59f..ffa9dfe 100755 --- a/betterlockscreen +++ b/betterlockscreen @@ -314,14 +314,8 @@ logical_px() { # adjust scaling if [ -n "$dpi" ]; then local scale - scale=$(echo "scale=2; $dpi / 96.0" | bc) - - # check if scaling the value is worthy - if [ "$(echo "$scale > 1.25" | bc -l)" -eq 0 ]; then - echo "$pixels" - else - echo "$scale * $pixels / 1" | bc - fi + scale=$(echo "scale=3; $dpi / 96.0" | bc) + echo "$scale * $pixels / 1" | bc else # return the default value if no DPI is set echo "$pixels" @@ -977,4 +971,4 @@ echof header "Betterlockscreen" [[ $runlock ]] && lockselect "$lockstyle" && \ { [[ $runsuspend ]] && systemctl suspend; } -exit 0
\ No newline at end of file +exit 0 |