Scrolling background in kivy
The only really odd thing I see is this:

x - 0.05 % 1


Modulation takes precedence over subtraction, and 0.05 % 1 == 0.05, so the modulation has no effect. Is this what you intended?