Bug 959049: reduce keyboard row height and font-size in landscape mode

My refactored keyboard was too tall in landscape mode. This fixes it.