Custom keyboard via code
Allow to developers create a custom keyboard. eg. choose letters and numbers together
Provide an API which which controls the soft keyboard (SIP), such as methods to show/close SIP, a bool that prevents the SIP from adjusting the screen dynamically (for example, when the SIP scrolls the screen up to compensate for a multi-line TextBox).
The ability to create a custom keyboard SIP would be nice. An example could be a custom "SIP InputScope" in the Visual Studio's "Add New Item" dialog box, which creates a XAML/C# based way of editing the SIP (as if we were creating a UserControl)
Allow the user the option of choosing a non qwerty keyboard layout, as a full keyboard can be really frustating at times due to the small keys.
There is a lack of global focus from the team. Proper language input is essential for Asia in particular to grow the overall user base of the platform. Asian languages have a variety of input methods and only a few have been included in Mango. Allowing developers to create keyboards and also update the underlying dictionaries and prediction will allow a far greater adoption of the platform.
Thanks for the suggestion. I’m marking this as under review to note that the teams are aware of this suggestion and that it is under consideration.
Microsoft today released a new app for Android device named ‘Keyboard for Excel’ as part of their Microsoft Garage Project. This app provides a keyboard optimized for numbers. It delivers speed and efficiency to Excel users entering data.
So, MS realize that a custom keyboard is usefull.
It's time to allow the same on WP
Please implement the feature
Anjum Iqbal commented
sir when we shall be able to develop a custom keyboard for windows phone??
As I see in the last Windows 10 presentation, it will be possible to move the keyboard around the screen.
Let's hope they create some API to allow us change the layout keyboard.
PS: Joe Belfiore, are you listen ? :-)
Simple keyboard layout editing would be appreciated. The placement of that backspace right above the enter key is pretty aggravating. I keep sending half finished messages with weird typo's.
Sergey Toporkov commented
This is required feature
aungzaw htwe commented
i want to create myanmar burmese keyboart
hi!, in my case, need add this security level to my app, thanks!
Alex Sechro commented
Im coming from an android phone where i had always used an array of different keyboards. This needs to happen! please ;)
Aleksei Guzev commented
The keyboard look, layout, and behaviour could be separated from internal functionality like the Word Flow. This would enable customization of look and feel with little or no loss of functionality.
Please do this! To Put Windows up against iOS!
Quincy Mitchell commented
please look at how iOS has a OS specific keyboard that's called "Twitter". They have had this keyboard since iOS 5. I'm sure twitter would want something like that for their WP app too.
Steve Jobs commented
Now even iShit 8 have this functionality. It's time to include in WP too.
Yuriy Samorodov commented
Microsoft is well known for its support to people with disabilities.
Please consider how much support Microsoft will gain, if they provide API to create custom keyboards!How much more attractive Lumia 1520 would be if it gets, lets say, left-side or right-side mini keyboard!
One reason I will not switch from Android to WP is that I use SwiftKey (keyboard replacement). I make a lot of spelling errors, but they are corrected automatically by SwiftKey.
Auto correct of WP is much worse, so will not switch to WP untill SwiftKey is on WP. At this moment it's not possible to replace system keyboard.
I need to close the SIP when the textbox gets the focus. Giving the control to the developers to show/hide the SIP would be really helpful.
I can imagine lots of custom keyboards for purposes beyond mere localization such as: mathematics, engineering, ancient scripts, even computer code. The Microsoft Keyboard Layout Creator is great for the desktop: I want that for Windows Phone.
Richard Pierre commented
I would really like to see a Dvorak keyboard layout, or at least allow developers to create custom keyboards
Christopher Snazell commented
SIP open & close events would be very handy. As would being able to suppress the screen adjustment on SIP deployment. This isn't as useful as you think it is.
Please, Stephen Elop, hear the community of developers