This library allows you to disable High DPI scaling on Android devices.

How to use

You just need to do this:

nohdpi = require "nohighdpi"
function love.load()
    --Pass "graphics", "mouse" and/or "touch"
    --as arguments to replace the given modules.
    --If you don't give any arguments, then
    --all modules will be replaced.

And voilà, you can use LÖVE normally without worrying about DPI scaling!

This library is useless since LÖVE 11.3 allows to disable automomatic DPI scaling by setting t.window.usedpiscale = false in conf.lua

Other Languages