Xposed module to disable fullscreen keyboard along with the text input field that takes up the whole screen in landscape orientation.
It works with all android keyboards, including SwiftKey, Swype, Google keyboard, Fleksy, AOSP keyboard etc.
The module doesn't have a GUI. Just enable it in Xposed Installer, and let it do its magic.
With over 100,000+ downloads through Xposed module repository - http://repo.xposed.info/module/com.shubhangrathore.xposed.disablefullscreenkeyboard
This module requires Xposed framework by XDA Senior Recognized Developer rovo89 - http://forum.xda-developers.com/xposed
Featured on XDA Portal - http://www.xda-developers.com/disable-full-screen-landscape-keyboard-xposed/
Featured on Lifehacker.com - http://lifehacker.com/disable-fullscreen-keyboard-reduces-keyboard-size-in-l-1616263921
You can read more about the app on my blog - http://blog.shubhangrathore.com/disable-fullscreen-keyboard/
The module is completely open source. Source code can be found at my Github repository - https://github.com/xenon92/xposed-disable-fullscreen-keyboard
Please consider buying this donate version of the module. It is exactly same as the free version.