Thinix TouchKeyboard is a sophisticated and intuitive new onscreen keyboard for the Microsoft Windows operating system. Thinix TouchKeyboard contains many exciting features like app-resizing, auto-docking, multi-language support, VDI support, fast performance, and improved keyboard layouts. Thinix TouchKeyboard works within both the standard Windows desktop and the soon to be released Thinix MyMashup User Interface. An integrated API adds support for integration with other software applications. Thinix TouchKeyboard automatically docks the keyboard in the desired position at the bottom of the screen. Thinix TouchKeyboard automatically resizes maximized applications so that they are above the keyboard - making it easy to navigate. Thinix TouchKeyboard detects the presence of a cursor and automatically opens when you need it.