added desktop movement controller for testing on desktop touchscreen