问题
I'm developing a Windows Store app for an embedded application where the only input device is a small touchscreen. For this reason I'm developing my own number and text entry controls that match the visual look of the application and work better on the small screen. Is it possible to prevent the Windows 8 on-screen keyboard from appearing when a textbox gets focus?
回答1:
You can't, it's a user preference as of now.
Similar question is found here
From Hanselman
Unfortunately there is no checkbox or "just turn it off" way to disable the keyboard with a supported option. However, there is a way to effectively disable the keyboard by stopping the service that controls it.
Press the Windows key + W Type "services," and press Enter Scroll down to "Touch screen keyboard and handwriting panel" You can either right click and "Stop" or you can double-click and change it from "Automatic" startup to "Manual."
来源:https://stackoverflow.com/questions/18745090/disable-on-screen-keyboard