Super Toy Cars Offroad: Minor Steam Deck fix

Improved Steam Deck support. Still working on that.