Small keyboard in landscape I love Swype, but it has one big problem: it's almost impossible to use in landscape on a 5-inch screen. It just gets difficult to run my finger correctly across the keyboard when it's spread out across the entire screen. 

Is there a way to restrict the width of swype (or virtual keyboards in general) when in landscape mode? I just want it to retain the standard layout of the portrait keyboard. 

Running a fully rooted and customizable Nexus 4.
It is possible in Swype to change the size (width) of the keyboard, and shrink it. Press-hold on the Symbols key ("?123"). There will be options to change the keyboard size. Drag your finger to the icon showing the size you may want (on the left side, right side, floating...).