(PS3) Refactor convert_u8_to_s16 for analog input - still broken