Very good, happy you solved it, though I don't know about these cursor font things. What is a cursor font ? I use cursor themes usually.
In /usr/share/fonts/misc I have cursor.pcf.gz and added big-cursor.pcf.
The fonts.dir file specifies which is used.
I didn't have any other cursor packages installed but one config
file had Obsidian listed as cursor font. Could have caused the
confusion. But crystalblue is a nicer cursor anyway.
lxappearance doesn't config everything the way it used to.