我正在为Windows7开发一个触摸屏驱动程序,当连接一个显示器时,它工作得很好,但当我连接一个辅助显示器时,触摸输入只映射到主显示器。有没有什么方法可以将触摸输入映射到辅助显示器?
任何输入或指针都将非常感谢?
发布于 2013-01-11 10:41:54
据我所知,这在Windows 7中是不可能的,但根据MSDN的说法,在Windows 8中应该是可能的:
用于数字化仪的
HID描述符
从Windows 8开始,触摸数字化仪必须显示为触摸屏(page = 0x0D,usage = 0x04)。手写笔数字化仪必须显示为集成笔(页面= 0x0D,用法= 0x02)或外部笔(页面= 0x0D,用法= 0x01)。集成触摸和笔设备映射到它们物理连接到的显示器。外部笔设备被映射到虚拟桌面。
http://msdn.microsoft.com/en-us/library/windows/hardware/jj151564%28v=vs.85%29.aspx
发布于 2015-08-17 18:41:36
如果您正在制作tablet pc服务,则可以使用HKLM\Software\Microsoft\Wisp
下的Wisp
注册表项映射显示。
但是,如果您完全依赖设备的HID触摸,那么您将需要使用Windows的触摸校准设置来适当地映射显示。
https://stackoverflow.com/questions/10769374
复制