Windows 8 虚拟键盘和鼠标

Windows 8 虚拟键盘和鼠标,windows-8,windows-runtime,windows-8.1,Windows 8,Windows Runtime,Windows 8.1,我从MSDN获得了用于展示虚拟键盘的样本,所有的工作都很好 但是,如果我通过USB将鼠标连接到设备(Microsoft Surface ARM/x86),那么在所有示例中,鼠标触摸后都不会显示虚拟键盘 如果鼠标可用,则虚拟键盘不能显示?如果这是真的,如果设备只有一个USB端口,并且已经连接了鼠标而我无法连接键盘,我如何输入任何单词?使用USB集线器和USB键盘或使用表面键盘。您能详细说明您的意思吗?当您触摸文本字段时,即使连接了鼠标,键盘也会显示。@FilipSkakun我想了解,在触摸文本字段

我从MSDN获得了用于展示虚拟键盘的样本,所有的工作都很好

但是,如果我通过USB将鼠标连接到设备(Microsoft Surface ARM/x86),那么在所有示例中,鼠标触摸后都不会显示虚拟键盘


如果鼠标可用,则虚拟键盘不能显示?如果这是真的,如果设备只有一个USB端口,并且已经连接了鼠标而我无法连接键盘,我如何输入任何单词?

使用USB集线器和USB键盘或使用表面键盘。

您能详细说明您的意思吗?当您触摸文本字段时,即使连接了鼠标,键盘也会显示。@FilipSkakun我想了解,在触摸文本字段后,是否必须显示键盘?当您使用触摸时,虚拟键盘会显示出来。如果您使用鼠标,它将不会显示。@wiredparie谢谢,但我找不到任何关于此的官方信息。我不确定您在哪里可以找到“官方”信息。根据我使用微软Surface的经验,我可以说它是按照我描述的方式工作的。所以,如果我没有USB集线器,那么虚拟键盘就不会安全了?这是微软的规则吗?我在MSDN中找不到任何相关信息。请帮助查找=)不,我只是说,如果你想同时使用鼠标和键盘,这些是你的选择。如果你想使用屏幕上的~/virtual~键盘/SIP-你可以触摸一个文本字段,它就会显示出来。这只是用来决定你是想使用触摸还是鼠标和键盘的启发式方法。这些只是最常见的输入法。有时我也想做一些不同的事情——实际上与你做的相反——我使用笔记本电脑上的物理键盘,想用触摸键选择一个字段,当OSK出现时,这有点烦人,但这是当前的逻辑。