mouse: Use floats for x and y values, sometimes needed when holding ctrl