Duplicate pointer at Login

Hello, I followed this tutorial, but when I run the startup script, it prints the error:
File "monitors.xml" does not exist! Quitting...

I found out from the Github that it's looking for the file in the ~/.config/ directory, and I couldn't find out how to generate this file when I Googled it.
The fractional scaling option doesn't fix it, and of course restarting doesn't fix it either, so anyone know how to generate this monitors.xml file or know of another solution? Thanks.

Hello and welcome to the forum.
Rather than taking over the already solved thread, I suggest you to create a new thread. That way, it will attract more attention from the volunteers in the forum.

This may be the issue:

Can you try:
From Settings > Devices > Displays configure your Monitors and save when finished (to create the .xml file). Then;

sudo cp ~/.config/monitors.xml ~gdm/.config/monitors.xml

sudo chown gdm:gdm ~gdm/.config/monitors.xml