
There is much difficulty in programming the axis's from an external controller. This is because the input only reads from 0-1 without taking the decimals in-between for account. The touch screen thumb stick however has this part correct. I use (https://hardwaretester.com/gamepad) to test all inputs. I have tried to add in multiple inputs for example if both the 0 and the 1 need to be recorded or even the negative but it still doesn't register. Could be better to map left thumbstick axis for wasd and right for the mouse axis if that can smoothly register smoothly. I'm personally not needing the right thumbstick/mouse to be implemented because I will use the gyro but just something to note.