Stay at the same physical size regardless of scaling factor
This patch solves the issue where the keyboard would be cut off on the 2X-scaled dev board screen. By adjusting size depending on scaling, it keeps the right size in the usual development scenario where it's scaled 1x.
Closes #2 (closed).