My display monitor's resolution is 1920 * 1080. If i lower my resolution to 1600 * 900, and set viewport size as 1600 * 900, still getviewport().getmouse_position shows mouse position beyond 1600 and 900... still it shows upto 1920 and 1080. How to calculate input position, relative to the current game screen size?