virtual-keyboard: rescale-able