Windows 8中是否有API可以告诉您设备上是否连接了键盘?我相信操作系统应该有关于这方面的信息,但我不确定它是否被公开了。
我查过Windows.Devices.Input.KeyboardCapabilities()了。在我的触控设备或非触控设备上,它只返回一个属性为keyboardPresent等于1的对象。
在google mail (gmail)中,你可以把鼠标移到“发送”按钮上,弹出一个小对话框,上面写着"Apple-Enter to submit“。
在iPad或类似设备上没有悬停。我正在考虑对一类元素使用jQuery,比如.touchAndHold,它将允许触控被解释为悬停。我相信我可以毫不费力地实现这个特定的特性(基于jQuery和我对它的了解)。然而,我想知道是否有任何代码是可用的,但还没有找到。
我还想知道是否有任何嵌入的HTML或javascript方法或结构,这样我就不会重复发明轮子。
我已经创建了一个订阅WPF的触摸事件的程序。在过去的几个月里,一切都像预期的那样工作,但昨天没有一个触摸事件被触发。我试着创建一个新的,简单的程序来测试触摸事件,但它的工作原理是一样的,所有的触摸输入都会作为鼠标事件发送,即使光标从鼠标箭头变成了触摸十字光标。
我重新启动了电脑几次,并重新安装了驱动程序,但似乎没有任何改变。我试过使用不同品牌的触摸屏和不同的驱动器,以前也可以使用,现在也遇到了完全相同的问题。使用触摸屏的内置测试工具,我可以看到触控和多点触控按我的预期工作,并且查看系统属性的Pen and touch部分确认计算机正在识别触摸屏。
编辑:我继续测试显示器,多点触控似乎可以在其他