Removed warnings by explicitly casting to `u8` for controllers

Looks like x and y range from -1 to +1. 

the (u8) cast is going to cut off all negitive values and limit the stick's position from MAIN_STICK_CENTER_Y to (MAIN_STICK_CENTER_Y + MAIN_STICK_RADIUS).

The cast should be cover the entire statement.