Fixed keyboard behavior some.
I'm not really happy with this fix, because it adds special behavior for multiblock screens where it shouldn't be, but meh.